1、执行SQL语句
(mysql数据库句柄,
“update
users
set
name='”
+
“
where
条件)’(条件根据自己的情况填写,这是更新原有记录)
2、执行SQL语句
(mysql数据库句柄,
“insert
into
users(name)
values
('”
+
编辑框1.内容
+
“')”)(这是添加一条新记录)
改成以下写法可知道执行是否成功
:
如果(执行SQL语句
(mysql数据库句柄,
“update
users
set
name='”
+
编辑框1.内容+
“
where
条件))‘(条件根据自己的情况填写,这是更新原有记录)
按钮1被单击()如果(编辑框1.内容="" 或 编辑框2.内容="" 或 编辑框3.内容="" 或 编辑框4.内容="")
信息框("注册信息不完整,请重新填写。",#警告图标,"提示")
返回()
否则
SQL语句="INSERT INTO users(Username,Password,Nikename,Sex) VALUES ('"+编辑框1.内容+"','"+编辑框2.内容+"','"+编辑框3.内容+"','"+编辑框4.内容+"')"
如果( 执行SQL语句(Mysql句柄,SQL语句)=真)
信息框("注册成功!",#信息图标,"")
连续赋值("",编辑框1.内容,编辑框2.内容,编辑框3.内容,编辑框4.内容)
否则
信息框("注册失败!",#信息图标,"")
如果是多页面注册那就得采用事务来处理了,不用事务太危险。
简单举个例子:定义一个变量为整数型,比如说:句柄:整数型;
比如你要单击按钮1在name插入 123,就这么写:
句柄=连接MySQL(“MySQL地址”,“MySQL账号”,“MySQL密码”,“数据库名,你的就是account”,MySQL端口,一般都是3306)
增加记录(句柄,“account”,“name=‘123’”)
如果要同时增加name和password这两个或更多,就按下面的写:
增加记录(句柄,“account”,“name=‘123’”+“,”+“password='123'”)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)