注册 登录
编程论坛 ASP技术论坛

让我郁闷的一个数据插入问题!

nicechlk 发布于 2008-10-23 17:51, 700 次点击
请看代码:
conn.execute "insert into Job(position,number) values('"&position&"','"&num&"')"  这句代码有问题吗?为什么不能写入数据?

但是用rs.addnew却可以,怪了!
set rs=Server.CreatObject("ADODB.Recordset")
rs.open "select * from job",conn,1,3
rs.addnew
rs("position")=position
rs("number")=num
rs.update
3 回复
#2
anlige2008-10-23 18:23
conn.execute "insert into [Job]([position],[number]) values('"&position&"','"&num&"')"
还要注意数据类型....是数字的话就不用再两侧加''了
#3
nicechlk2008-10-23 20:21
表和字段必须加[ ]吗?这是为何?我记得只有asp的保留字才会这样。
1