更新语句更新不了数据库的数据?请大虾帮助!
sql_save= "update studentinfo set name= ' "&names& " ',sex= ' "&sex& " ',birthday= ' "&birthday& " ',idcard= ' "&idcard& " ',whcd= ' "&whcd& " ',zhiwu= ' "&zhiwu& " ',gzdw= ' "&gzdw& " ',gzlb= ' "&gzlb& " ',czry= ' "&czry& " ',yglb= ' "&yglb& " ',tel= ' "&tel& " ',mtel= ' "&mtel& " ',popo= ' "&popo& " ',qq= ' "&qq& " ',email= ' "&email& " ' where xh= ' "&request(xh)& " ' "
conn.execute(sql_save)
执行了上面两条语句后,并没有错误,但是表中的数据更新不了?
------解决方案--------------------看看各字段是否正确
------解决方案--------------------那就是你这条SQL语句有错误,检查一下字段和类型
如int 类型不需要 ' '号,bit类型不需要 ' '号,datetime类型需要 ' '
------解决方案--------------------如果你的SQL没问题,就查一下你有没有对数据库进行写的权限
看你的字段赋值好像所有字段都是字符类型的啊。