日期:2014-05-17  浏览次数:21002 次

ASP代码执行正常,可以写入数据,但是不能修改数据
我写了一段ASP代码,添加数据可以添加,但是不能修改数据库在数据,不知道为什么?
下面是修改数据的代码:
conn.execute( "update   entemploan     set   stnum= ' "&stnum& " ',homeinfo= ' "&homeinfo& " ',icnum= ' "&icnum& " ',address= ' "&address& " ',phone= ' "&phone& " ',accounts= ' "&accounts& " ',salary= "&salary& ",phone2= ' "&phone2& " ',name= ' "&stname& " ',appendinfo= ' "&appendinfo& " '   where   id= "&id& "   ")


------解决方案--------------------
报什么错误?
------解决方案--------------------
salary 和 Where id 这里都加上单引号,不知道你用的是什么数据库?也有可能是你传的值与数据结构不符合,比如超长等。
------解决方案--------------------
打印一下SQL语句看看