你的初衷不是想每次都更新所有记录吧?
以下是引用feier在2005-6-4 12:22:22的发言:
sql="select * from jobs" set rs=server.createobject("adodb.recordset") rs("amount")=amount rs.update rs.close
是啊!!没有出类型错误呀。上面是主要代码,其中amount字段类型是数字型。。可是写入数据库后,该字段都是0。。是不是需要用什么函数来转换数据类型呢??
这个是你查询语句的问题所导致的 你的查询语句把这个表格的记录全部选择了 所以更新的时候更新了所有记录 估计与字段类型没有关系 你在选择语句的时候加上相应的条件 sql="select * from jobs where aaaa=bbbb" 其中aaaa=bbbb 是选择的范围
如果字段类型不匹配 是会报错的 根本不会执行[此贴子已经被作者于2005-6-5 6:32:05编辑过]