|
发表于 2011-7-12 09:33:00
|
显示全部楼层
河南省驻马店市
你的代码有问题 窗口里面要再放一个组件 也就是数据库连接1 旁边的 记录集1 组件!
然后执行SQL语句也不对 应该这样写,对了请给分,谢谢!
.版本 2
.支持库 eDB
.程序集 窗口程序集1
.子程序 _按钮3_被单击
.局部变量 名字, 文本型
.局部变量 密码, 文本型
数据库连接1.连接SQLServer (“.”, “ZZ”, “sa”, “11”)
记录集1.置连接 (数据库连接1)
记录集1.打开 (“select * from ONE where Name='” + 编辑框_账号.内容 + “' and password= '” + 编辑框_密码.内容 + “'”, #SQL语句)
.如果真 (编辑框_账号.内容 = “”)
信息框 (“账号不能为空!”, #错误图标, “系统提示”)
返回 ()
.如果真结束
.如果真 (编辑框_密码.内容 = “”)
信息框 (“密码不能为空!”, #错误图标, “系统提示”)
返回 ()
.如果真结束
.计次循环首 (记录集1.记录数量, )
记录集1.读文本 (“Name”, 名字)
记录集1.读文本 (“password”, 密码)
.如果真 (编辑框_账号.内容 = 名字 且 编辑框_密码.内容 = 密码)
载入 (主程序, , 真)
销毁 ()
.如果真结束
记录集1.到下一条 ()
.计次循环尾 ()
信息框 (“登陆失败,帐号或密码错误!”, #错误图标, “提示”)
|
|