主题:  帮我看看代码那错了?

ccbwx

职务:普通成员
等级:1
金币:0.0
发贴:78
#12003/1/25 1:07:10
下面的这段代码老出错!!大侠帮我找找

<%
start_conn
sql="selete * from spd where id=1"
Response.Write sql
conn.execute(sql)
end_conn
Response.Write "成功"
Response.End
%>
把第三句换成sql="delete * from spd where id=1"可以成功
但是换成
sql="update spd set passwd='98765' where id=1"又出错!!我头都大了!!救我!!!
其中spd是表的名字,passwd是spd表中字段的名字



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#22003/1/25 13:07:33
update spd set passwd=98765 where id=1

去掉引号看看



ryonick

职务:普通成员
等级:2
金币:1.0
发贴:317
#32003/1/28 15:54:08
可能是passwd的类型出错了吧,'98765'返回的是字符



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#42003/1/28 17:58:47
"selete * from spd where id=1" selete -> select?

update的话,你是怎样打开的数据库?



aoh1117

职务:普通成员
等级:1
金币:0.0
发贴:22
#52003/1/28 21:22:00
UPDATE语句用错了,必须先用SELECT进行查询,不然SPD是表名,PASSWD是字段名,一个字段里那么多值他知道改那个?稍微分析一下就行了。



ccbwx

职务:普通成员
等级:1
金币:0.0
发贴:78
#62003/1/29 15:00:00
先谢谢!我改改看一看!!