^^^^^^^^^^弄不出来今天不睡觉了^^^^^^^^^^^^^^^

WiseDragon 2006-03-22 07:30:57

Dim Rs
Set Rs=server.createobject("ADODB.Recordset")
msSql="SELECT usertype FROM users where username='52kan'"
Rs.open msSql,conn,1,3
if not Rs.eof then
Rs("usertype")=2
Rs.update
end if
Rs.close : set Rs=nothing
conn.close : set conn=nothing

奇怪死了
为什么会把今天注册的所有用户的usertype都改成2了
...全文
121 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
luoqun_ncs 2006-03-23
  • 打赏
  • 举报
回复
其实你比较两句select应该可以猜到结果,先不告诉你,给你点提示
用sql监视器查看rs.update的时候服务器端执行的那句sql
WiseDragon 2006-03-23
  • 打赏
  • 举报
回复
听别人的建议改成

msSql="SELECT username,usertype FROM users where username='52kan'"

就好了 呵呵  谢谢老大了
Comer 2006-03-23
  • 打赏
  • 举报
回复
???

真的会这样嘛?
BUG?
zjcxc 2006-03-22
  • 打赏
  • 举报
回复
可能是触发器导致

22,300

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧