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语句看看