请教一个简单的问题,急,在线等。。。
今天看了一下午了就是看不出错在哪里
我急啊
user包括下面几个字段
userId 自动编号
userName 文本
userPaw 文本
userTxl_1 文本
userTxl_2 文本
userTxl_3 文本
userTxl_4 文本
我要向该表中写入一个数据,先看userTxl_1是不是空的,如果不是空的,就看userTxl_2是不是,依此类推。。。如果是空的,那么就把数据写入。
set rsuser=server.createobject("ADODB.Recordset")
rsuser.open "select * from user WHERE username='"&session("username")&"'",cn
if len(rsuser("userTxl_1")) = 0 then
rsuser.close
flag = true
rsuser.open "update user SET userTxl_1='"&string1&"' WHERE username='"&session("username")&"'",cn
elseif len(rsuser("userTxl_2")) = 0 then
rsuser.close
flag = true
rsuser.open "update user SET userTxl_2='"&string1&"' WHERE username='"&session("username")&"'",cn
elseif len(rsuser("userTxl_3")) = 0 then
rsuser.close
flag = true
rsuser.open "update user SET userTxl_3='"&string1&"' WHERE username='"&session("username")&"'",cn
elseif len(rsuser("userTxl_4")) = 0 then
rsuser.close
flag = true
rsuser.open "update user SET userTxl_4='"&string1&"' WHERE username='"&session("username")&"'",cn
else
rsuser.close
’输出:不能再增加数据
end if
set ususer=Nothing
可是
userTxl_1 文本
userTxl_2 文本
userTxl_3 文本
userTxl_4 文本
这几个字段全是空的,但每次都输出不能再增加数据
请问谁能帮帮我啊!!!
急。。。