asp中用mssql数据先rs.addnew 再rs("id") 怎么是空的?(id字段是自增长1的)

2025-02-25 11:01:41
推荐回答(4个)
回答1:

rs.addnew是增加一条新记录,但是你要在最后加上rs.update更新之后才算真正添加完毕,所以应该在获取ID字段之前加上rs.update。如:
sql="……………………"
rs.open……………………
rs.addnew
'some code
rs.update
id=rs("id")
rs.close
response.write(id)

回答2:

rs.addnew
..........
rs("字段名")=数值或变量
..........
rs.update
rs.close
set rs=nothing

回答3:

该数据表没有任何数据。

回答4:

代码先放出来,不然不知道你错在何处