易语言,SQL简单操作实例代码,从连接MSSQL数据到备份,还原数据库

标签:
股票子程序外部数据库商品目录数据库 |
分类: 易语言 |
http://www.2asp.cn/zb_users/upload/2015/5/2015052348477045.jpg
.版本 2
.支持库 eDB
.支持库 eGrid
.程序集 窗口程序集1
.程序集变量 Sql语句, 文本型
.子程序 __启动窗口_创建完毕
.如果 (外部数据库.打开SQL数据库 (“127.0.0.1”, “sa”, “66520”, , 假, ) = 假)
.否则
.如果结束
.子程序 _按钮1_被单击
.如果 (外部数据库.执行 (“create database 测试”, ) = 假)
.否则
.子程序 _按钮2_被单击
.如果 (外部数据库.执行 (“backup database 测试 to disk='D:\测试.bak' with init”,
) = 假)
.否则
.如果结束
.子程序 _按钮3_被单击
. 如果 (外部数据库.执行 (“RESTORE DATABASE 测试 FROM DISK = 'd:\测试.bak' WITH
REPLACE,
.否则
.如果结束
.子程序 _按钮4_被单击
.如果 (删全部空 (编辑框1.内容) = “”)
.否则
.如果结束
.子程序 _按钮5_被单击
.如果 (数据库连接1.连接SQLServer (“127.0.0.1”, “测试”, “sa”, “66520”) =
假)
.否则
.如果结束
.子程序 _按钮6_被单击
.如果 (删全部空 (编辑框2.内容) = “”)
.否则
.如果结束
.子程序 _按钮7_被单击
.局部变量 数据, 文本型
记录集.置连接 (_启动窗口.数据库连接1)
记录集.打开 (“商品目录”, 2, )
' 记录集.到首记录 ()
记录集.读文本 (“编码”, 数据)
高级表格.置数据 (1, 1, 1, 数据)
记录集.读文本 (“品名”, 数据)
高级表格.置数据 (1, 2, 1, 数据)
' 记录集.到下一条 ()
' 记录集.关闭
.子程序 _按钮8_被单击
Sql语句 = “delete from 商品目录 where id=1”
.如果 (数据库连接1.执行SQL (Sql语句) = 假)
.否则
.如果结束