|
主题: 关于SQL插入的语句!
|
计算器
职务:普通成员
等级:1
金币:0.0
发贴:74
|
#12003/9/24 1:07:49
存用户信息 <% name=REQUEST.FORM("name") code=REQUEST.FORM("password") Set Connection=Server.CreateObject("ADODB.Connection") Connection.Open "author" Set RS=Connection.Execute("SELECT * FROM author") If Not RS.EOF Then %> 该用户名已被注册,请您重新 注册新用户名! <% Else Connection.Execute("INSERT INTO author(authname,password) values('" & name& "','" & code& "')") RS.Close Connection.Close %> <% =name %> 您已注册成功! 返回论坛
<% End If %> 在这个插入的语句中 Connection.Execute("INSERT INTO author(authname,password) values('" & name& "','" & code& "')")为什么最后两个需要加&,来套着变量
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#22003/9/24 7:10:01
&是作连接符
|
计算器
职务:普通成员
等级:1
金币:0.0
发贴:74
|
#32003/9/24 11:59:48
这个是我在今晚在线网站看到的!
|
我有BLOG了
职务:普通成员
等级:4
金币:16.8
发贴:2209
|
#42003/9/24 17:11:49
最后套在name里面必须是"'三个吗?必须是一个双引,一个单引吗?为什么啊?
|
今晚在线
职务:普通成员
等级:3
金币:1.0
发贴:761
|
#52003/9/24 17:24:57
计算器在上个帖子中说 引用: 这个是我在今晚在线网站看到的!
:( :( 这程序应该存有问题的,柠檬树说的就是 判断 用户名是应该加条件的 :confused: :confused: :confused:
编辑历史:[这消息被今晚在线编辑过(编辑时间2003-09-24 17:30:41)]
|
缺缺
职务:管理员
等级:8
金币:41.0
发贴:9620
|
#62003/9/24 22:40:19
其实我刚学asp的时候也对sql里面的引号犯晕,其实只要理解了就很简单的事.
将变量换成具体的值就是("INSERT INTO author(authname,password) values('xxxx','xxxx')")
|
我有BLOG了
职务:普通成员
等级:4
金币:16.8
发贴:2209
|
#72003/9/26 1:03:49
ok,明白了,我也明白了!
|