Office中国论坛/Access中国论坛
标题:
怎样得到新加入的记录的id号
[打印本页]
作者:
netdragon
时间:
2004-2-13 04:36
标题:
怎样得到新加入的记录的id号
怎样得到新加入的记录的id号
Dim strSQL As String = "INSERT INTO admin (name, pass)" & _
" VALUES ('aaaa', 'bbbb')" & _
"SELECT @@IDENTITY As 'Identity'"
Dim iii as integer
iii=mycomm.ExecuteScalar()
以上是一个sql的语句,"SELECT @@IDENTITY As 'Identity'"部分是我从其它代码中copy的,本来目地是获得新添加记录的id号,然后用Command对象的ExecuteScalar()方法可以检索该值。但是我不明白这名代码的语法。请高手说明一下。(admin表中有3个字段名,字段1是id,自动编号;字段2是name,字段3是pass)我如何得到新加记录的id号?(copy的那部分语法是肯定错了,请帮我改一下)
作者:
zhengjialon
时间:
2004-2-16 19:38
Identity是SQL SERVER中的函数,在ACCESS中是不能用的,在ACCESS中可以用DCOUNT来获取。
作者:
cg1
时间:
2004-2-18 05:50
identity在2000以上的Access中就可以使用了,不过用法和SQLSERVER中不同,你看看这篇文章
请参考专题地址:
http://access911.net/index.asp?board=4&recordid=71FABF1E17DC 以及与其相关的“相关文章”
方法二
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3