Access 返回自增列的值
最近一直在使用Access2007作为数据库开发小项目。
一个小问题:向Access数据表插入一条语句后,如何再次获取它自增列的值?
方法:
1.insert into Table1后执行最大值查询
select max(Id ) from Table1
2.insert into Table1后执行select @@identity
int Id = Convert.ToInt32(dbAccess.GetExecuteScalar(@"select @@identity ", CommandType.Text));
(现在发现这种方法获取的ID出现了偏差)
求其他解决方法?
一个小问题:向Access数据表插入一条语句后,如何再次获取它自增列的值?
方法:
1.insert into Table1后执行最大值查询
select max(Id ) from Table1
2.insert into Table1后执行select @@identity
int Id = Convert.ToInt32(dbAccess.GetExecuteScalar(@"select @@identity ", CommandType.Text));
(现在发现这种方法获取的ID出现了偏差)
求其他解决方法?
...全文
相关推荐
SSO之返回多个值
**返回多个值的策略**1. **扩展令牌内容**:在令牌中存储多个值,如用户ID、角色、权限列表等,每个值都有其特定的键值对。这种方式简单直接,但可能会导致令牌过大,增加网络传输负担。2.
vb查询access数据库并返回显示结果
以上就是关于“vb查询access数据库并返回显示结果”的核心知识点。通过理解并应用这些知识,你可以创建一个能够从Access数据库检索信息并动态显示在VB6应用程序中的简单查询工具。
access 数据库传值
数据库间的传值通常涉及以下步骤:1.
asp.net access添加返回自递增id的实现方法第1/3页
在本文中,我们将探讨如何在ASP.NET中与Access数据库交互,特别是在添加数据时返回自动生成的自递增ID。
ACCESS 函数
### ACCESS 函数详解#### Abs函数- **功能**:`Abs` 函数的主要功能是返回给定数值的绝对值。这里的绝对值是指一个数去掉正负号后的值。


