方法/步骤
首先下载 Navicat for SQLite,下载后解压缩。
运行navicat.exe 这个主程序,在左上角点击连接
在d出窗口中输入连接名,选择类型,然后在下面选择数据库文件,或者数据库保存位置。
这样就在指定位置创建了一个Sqlite数据库文件了
执行查询语句:SELECT COUNT(*) as TabCount FROM sqlite_master where type='table' and name='T1'
如果TabCount大于零,说明T1表存在;
但是sqlite不支持
IF NOT EXISTS(select * ...)
CREATE TABLE(....) ...
之类的SP语法;
只能在程序中判断创建了。
sql:stringdb:TSQLiteDatabase//声明变量注意引用SQLiteTable3db:=TSQLiteDatabase.Create('test.db')//创建数据库test
//创建testUSER表 并生成 ID 、NAME、HOMEPAGE等字段
sql:='CREATE TABLE testUSER(ID integer PRIMARY KEY AUTOINCREMENT NOT NULL,NAME VARCHAR(50),HOMEPAGE VARCHAR(255))'
db.ExecSQL(sql)//执行sql
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)