递归火山软件开发平台

标题: sqlite创建字段问题 [打印本页]

作者: afass123    时间: 2024-4-1 10:43
标题: sqlite创建字段问题
我的程序,可以连接到sqlite数据库。
但是我创建字段的时候,就是创建不出来,
有知道这种情况如何处理嘛??
下面是连接sqlite的,和创建字段的语句!!!




<火山程序 类型 = "通常" 版本 = 1 />
成员_Sqlite = Sqlite数据库.打开或创建数据库 (取外部私有数据子目录 ("TTT").取文件名 () + "/TPS.db")
调试输出 (到文本 (成员_Sqlite))
如果 (成员_Sqlite == 空对象)
{
    提示信息框 ("创建或打开数据库失败!!!")
    返回
}
提示框 ("连接成功")



如果 (成员_Sqlite.执行SQL ("CREATE TABLE IF NOT EXISTS TPSXD(ID INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, chanpinmingcheng,shuliang,xingming,shijian)") == 假)
{
    提示信息框 ("创建表失败!!!")
    返回
}
提示信息框 ("创建表成功!!!")



作者: wangvoldp    时间: 2024-4-1 13:00
字符不用引号么, 你或者用管理工具测试下语句 有错误地方的
作者: afass123    时间: 2024-4-1 13:03
wangvoldp 发表于 2024-4-1 13:00
字符不用引号么, 你或者用管理工具测试下语句 有错误地方的

创建字段的语句是对的,都可以正常插入数据。。。
作者: wangvoldp    时间: 2024-4-1 13:14
afass123 发表于 2024-4-1 13:03
创建字段的语句是对的,都可以正常插入数据。。。

那你用工具看下吧
Navicat for SQLite
Navicat Premium
用他测试语句没问题再写到程序里试
作者: afass123    时间: 2024-4-1 13:19
wangvoldp 发表于 2024-4-1 13:14
那你用工具看下吧
Navicat for SQLite
Navicat Premium

我语句测试了,用Navicat Premium测试的
写到程序里面就是字段创建不出来,还是复制的




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4