|
本帖最后由 易飞鸟 于 2022-5-22 14:09 编辑
连接数据库
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 变量名 | 类 型 | 数组 | 备 注 | sqlite | 类_Sqlite操作 | | 如果 (sqlite. 打开数据库 (取运行目录 () + “\student.db”)) 调试输出 (“数据库连接成功”)信息框 (“数据库连接失败!”, 0, , )
数据库student_info表结构,例如:
图1
插入数据
变量名 | 类 型 | 静态 | 数组 | 备 注 | 字段 | 文本型 | | | 值 | 文本型 | | | 错误 | 文本型 | | |
字段 = “name,phone,chinese,math,english,add_time”值 = “'张三',313535,88.2,68.3,100,'2022年5月19日23时21分27秒'”如果 (sqlite. 插入数据 (“student_info”, 字段, 值, , 错误 )) 调试输出 (“插入成功”)调试输出 (错误 )
图2
修改数据
变量名 | 类 型 | 静态 | 数组 | 备 注 | 字段和值 | 文本型 | | | 条件 | 文本型 | | | 错误 | 文本型 | | |
字段和值 = “name='张三666'”条件 = “id=10”如果 (sqlite. 修改数据 (“student_info”, 字段和值, 条件, 错误 )) 调试输出 (“修改成功”)调试输出 (错误 )
图3:
删除数据
如果 (sqlite. 删除数据 (“student_info”, “id=10”, 错误 )) 调试输出 (“删除成功”)调试输出 (错误 )
图4
查询数据(查全部)
变量名 | 类 型 | 静态 | 数组 | 备 注 | sql语句 | 文本型 | | | 记录集 | Sqlite记录集 | | | 姓名 | 文本型 | | | 电话 | 文本型 | | | 语文 | 小数型 | | |
sql语句 = “select * from student_info”记录集 = sqlite. 查询数据 (sql语句 )sqlite. 打开记录集 (记录集 )计次循环首 (sqlite. 取记录个数 (记录集 ), )sqlite. 指针到下一条 (记录集 )姓名 = sqlite. 读字段_文本型 (记录集, “name”)电话 = sqlite. 读字段_文本型 (记录集, “phone”)语文 = sqlite. 读字段_小数型 (记录集, “chinese”)调试输出 (姓名, 电话, 语文 )计次循环尾 ()sqlite. 关闭记录集 (记录集 )
结果:
图5
查询数据(带条件)
变量名 | 类 型 | 静态 | 数组 | 备 注 | sql语句 | 文本型 | | | 记录集 | Sqlite记录集 | | | 姓名 | 文本型 | | | 电话 | 文本型 | | | 语文 | 小数型 | | |
sql语句 = “select * from student_info where name='张三'” 记录集 = sqlite. 查询数据 (sql语句 )sqlite. 打开记录集 (记录集 )计次循环首 (sqlite. 取记录个数 (记录集 ), )sqlite. 指针到下一条 (记录集 )姓名 = sqlite. 读字段_文本型 (记录集, “name”)电话 = sqlite. 读字段_文本型 (记录集, “phone”)语文 = sqlite. 读字段_小数型 (记录集, “chinese”)调试输出 (姓名, 电话, 语文 )计次循环尾 ()sqlite. 关闭记录集 (记录集 )
结果:
图6
按id取一条数据
sqlite. 读字段_按条件 (“student_info”, “name”, “id=11”, 姓名, )sqlite. 读字段_按条件 (“student_info”, “chinese”, “id=11”, 语文, )调试输出 (姓名, 语文 )
结果:
图7
Sqlite操作模块.7z
(2.22 KB, 下载次数: 282)
|
-
评分
-
查看全部评分
本帖被以下淘专辑推荐:
- · 个人收藏|主题: 2509, 订阅: 80
- · 精品收藏|主题: 245, 订阅: 4
- · 精品收藏|主题: 204, 订阅: 2
|