| 发表于:2007-01-05 14:09:46 楼主 |
今天在写程序的时候,遇到一个郁闷的问题,关于update的,相信自己的写法是正确的,但就是要报错.数据结构也查了又查,字符型啊,怎么着也应该可以更新才对啊. 语句是这样: conn.EXECute( "update usertable set password= 'xxxxx ' where id=8 ") 就测试的上面这句,提示错误 microsoft jet database engine 错误 '80040e14 ' update 语句的语法错误。 用的access数据库,usertable表中,password用的是字符型50长. 找了下没发现错误,只有一条一条的更新了,于是用下面这段 sql= "select * from usertable where id=8 " rs.open sql,conn,3,3 rs( "password ")= "xxxxx " rs.update 更新成功! 大侠们,那里错了啊,现在郁闷得很呀.麻烦知情者告知. |
|
|
|
|