[求助]怎么往数据库中写入数字类型??
大家好,我有一个小问题:score字段在access数据库中是数字类型,我在表单中用文本框获取输入内容后写入数据库表中的score字段。。。为什么每次写入的都是0啊。。是不是有类型转换的函数??我查不到,请大家帮帮我!!~
sql="select * from jobs" set rs=server.createobject("adodb.recordset") rs("amount")=amount rs.update rs.close
是啊!!没有出类型错误呀。上面是主要代码,其中amount字段类型是数字型。。可是写入数据库后,该字段都是0。。是不是需要用什么函数来转换数据类型呢??
amount=request.form("amount") sql="select * from jobs" set rs=server.createobject("adodb.recordset") rs.open sql,dbconn,3,2 rs.addnew rs("amount")=amount rs.update rs.close
好的。。主要代码就这些了,从上页的表单中获取amount变量(输入的是数字),然后连接数据库,执行查询,然后给数据库中的amount字段赋值。。(数据库中,amount字段是数字类型)当然也有其它字段,不过全是文本类型,应该无关紧要吧。。。这样就添加到数据库啦。。。别的字段都正常,就amount里的值老是0。。