|
5精币
易语言添加数据库里的数据添加不了但输出的语句时对的
窗口程序集名 | 保 留 | 保 留 | 备 注 | 类_数据库操作 | | | | 变量名 | 类 型 | 数组 | 备 注 | 成员_数据库 | Sqlite数据库 | |
成员_数据库. 打开 (“\Test.db” + 取运行目录 (), 假)成员_数据库. 关闭 ()变量名 | 类 型 | 静态 | 数组 | 备 注 | 字段信息 | Sqlite字段信息 | | 3 | 执行结果 | 逻辑型 | | |
字段信息 [1 ].名称 = “UID”字段信息 [1 ].类型 = -1 字段信息 [2 ].名称 = “name”字段信息 [2 ].类型 = #文本型 字段信息 [2 ].最大文本长度 = 200 字段信息 [3 ].名称 = “tybe”字段信息 [3 ].类型 = #文本型 字段信息 [3 ].最大文本长度 = 100 成员_数据库. 创建表 (表名, 字段信息 )返回 (执行结果 )变量名 | 类 型 | 静态 | 数组 | 备 注 | 数据表 | Sqlite表 | | | 逻辑型返回值 | 逻辑型 | | |
逻辑型返回值 = 数据表. 打开 (“table3”, 成员_数据库 )如果真 (逻辑型返回值 = 假)输出调试文本 (“打开表失败”)返回 (假)数据表.插入 ()数据表. 写字段值 (“Name”, 要插入的数据.Name )数据表. 写字段值 (“Explain”, 要插入的数据.Explain )数据表. 写字段值 (“Content”, 要插入的数据.Content )数据表. 写字段值 (“TableType”, 要插入的数据.TableType )逻辑型返回值 = 数据表. 提交 ()如果真 (逻辑型返回值 = 假)输出调试文本 (“打开表失败”)返回 (假)数据表. 关闭 ()返回 (真)变量名 | 类 型 | 静态 | 数组 | 备 注 | sql | 文本型 | | | 返回值 | 逻辑型 | | |
sql = 取文本 (“INSERT INTO table3 (Name, Explain,Content,TableType) VALUES ('%s','%s','%s',%d)”, 添加是数据.Name, 添加是数据.Explain, 添加是数据.Content, 添加是数据.TableType )输出调试文本 (sql )返回值 = 成员_数据库. 执行SQL语句 (sql )如果真 (返回值 = 假)输出调试文本 (成员_数据库. 取错误文本 ()) 返回 (返回值) 窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 静态 | 数组 | 备 注 | 调用方法 | 类_数据库操作 | | | 添加数据 | 数据类型_录入 | | |
添加数据.Name = “调用”添加数据.Explain = “调用一个方法”添加数据.Content = “没有”添加数据.TableType = 0 调用方法. 方法_插入数据 (添加数据 )结果 = 取文本 (“INSERT INTO table1 (biaoti, Note,neirong,type) VALUES ('%s','%s','%s',%d)”, “策划”)输出调试文本 (结果 )
输出结果:
正在编译现行程序
正在检查重复名称...
正在预处理现行程序
正在进行名称连接...
正在统计需要编译的子程序
正在编译...
正在生成主程序入口代码
程序代码编译成功
正在封装易格式目的代码
开始运行被调试程序
* INSERT INTO table3 (Name, Explain,Content,TableType) VALUES ('调用','调用一个方法','没有',0)
*
被调试易程序运行完毕
在数据库里添加结果
3 调用 调用一个方法 没有 0
|
|