在.net下如何获取刚插入SQLServer数据库的标识字段的值
2006-01-17 15:31
507 查看
SqlConnection sqlCnn = new SqlConnection("server=.;database=test;uid=sa");
sqlCnn.Open();
SqlCommand sqlCmm = new SqlCommand("Insert into users (username)values('test2');select @@identity",sqlCnn);
object obj = sqlCmm.ExecuteScalar();
MessageBox.Show(obj.ToString());
//数据库users表结构:
id -- int 标识,自增1
username - varchar 50
sqlCnn.Open();
SqlCommand sqlCmm = new SqlCommand("Insert into users (username)values('test2');select @@identity",sqlCnn);
object obj = sqlCmm.ExecuteScalar();
MessageBox.Show(obj.ToString());
//数据库users表结构:
id -- int 标识,自增1
username - varchar 50
相关文章推荐
- 如何获取SQL Sever中自增长列的下一行标识值?(获取刚插入的标识值)
- 如何解决在.Net中用Sql语句向SqlServer数据库中插入特殊字符失败的问题?
- 如何往有自增标识字段的表插入数据时,同时给自增标识字段插入值呢,在Inset Into语句前后加上SQL语句:SET IDENTITY_INSERT TableName ON和SET IDENTITY_INSERT TableName OFF
- SQL server插入数据后,如何获取自增长字段的值?
- SQL server插入数据后,如何获取自增长字段的值
- SQL server插入数据后,如何获取自增长字段的值?
- 获取最后一次插入标识列的值
- .NET : 如何获取磁盘文件的摘要信息
- 如何获取Android唯一标识(唯一序列号)
- Mysql 如何设置字段自动获取当前时间
- Sqlite 常用函数封装:修改密码,创建数据库、获取表段、字段,取值、插入、删除数据、执行Sqlite指令
- 关于含有标识字段的数据表中记录的插入问题解决(IDENTITY_INSERT)
- 如何获取两个数组中相同的字段
- mybatis如何获取oracle新插入数据记录的主键?
- .net实现oracle数据库中获取新插入数据的id
- .net如何获取当前的年月日
- 如何获取Android唯一标识(唯一序列号)
- iOS开发中如何获取设备唯一标识
- c#连接sqlserver数据库、插入数据、从数据库获取时间示例
- Mybatis如何获取不知道确定字段的所有数据