|
20精币
我要写一个注册功能,主要分为两步,先查询,再注册。
第一步:先查询账户“123456”是否存在,如果存在那么信息框提示“账户己存在”。如果不存在,那进入下一步注册,注册功能还没学,因为第一步就把我难倒了,请连同一起说明,主要就是这两个问题。
说明一下第一步遇到的问题:
下面是我自己写的代码,不管查询什么,都显示不存在,这是怎么回事?明明数据库有这个信息,SQL查询语句在数据库工具也能正常查询,所以查询的语句自然是没问题的,图2就是查询后的结果。但是,不知道问题出在哪里,研究了一 两天没个结果。也查看了之前别人类似关于注册的贴子,但是有点复杂,自身水平太浅,没完全搞懂。
第一张图片是就是我数据库表格式的内容,注册信息自然也要按这个表来,请前辈们不吝指点,初学者精币不多,还望不要嫌少。
窗口程序集名 | 保 留 | 保 留 | 备 注 | 窗口程序集_启动窗口 | | | | 如果 (外部数据库1. 打开SQL数据库 (“127.0.0.1”, “admin”, “123456”, “DB1”, , ) ≠ 真)信息框 (“连接错误”, 0, , )如果 (sql = 外部数据库1. 查询 (“select * from CF_MEMBER where USER_ID ='123456'”) = 真)信息框 (“账户己存在”, 0, , )信息框 (“用户不存在”, 0, , )调试输出 (sql)
|
最佳答案
查看完整内容
.版本 2
.支持库 eDB
.子程序 __启动窗口_创建完毕
数据库连接1.连接SQLServer (, , , )
记录集1.置连接 (数据库连接1)
记录集1.打开 (“select * from CF_MEMBER where USER_ID ='123456'”, #SQL语句, )
.如果 (记录集1.记录数量 > 0)
信息框 (“用户己存在”, 0, , )
.否则
信息框 (“用户不存在”, 0, , )
.如果结束
记录集1.关闭 ()
数据库连接1.关闭 ()
...
|