Access、Sql 获取当前插入的主键ID

简介:

复制代码
  public   int  AddSale(SaleModel model)
        {
            
int  id  =   0 ;
            
string  query  =   " select @@identity " ;
            
string  sqlText  =   string .Format( " insert into Sale(SCount,SumMoney,SUser,SJoinTime,Hide) values ('{0}','{1}','{2}','{3}',0) " , model.SCount, model.SumMoney, model.SUser, model.SJoinTime);
            
// LogWrite(sqlText);
            OleDbCommand cmd  =   new  OleDbCommand(sqlText, conn);
            conn.Open();
            cmd.ExecuteNonQuery();
            cmd.CommandText 
=  query;
            id 
=  ( int )cmd.ExecuteScalar();
            conn.Close();            
            
return  id;
        }



本文转自94cool博客园博客,原文链接http://www.cnblogs.com/94cool/archive/2011/08/04/2126930.html,如需转载请自行联系原作者
相关文章
|
4月前
|
SQL 关系型数据库 MySQL
我使用flinkcdc的sql形式进行全量同步,4张表,有两张表数据没进去,看日志,id怎么是null呢?
我使用flinkcdc的sql形式进行全量同步,4张表,有两张表数据没进去,看日志,id怎么是null呢?
117 40
|
SQL 关系型数据库 MySQL
解决sql插入字符串中包含‘单引号问题
解决sql插入字符串中包含‘单引号问题
666 2
解决sql插入字符串中包含‘单引号问题
|
3月前
|
SQL Oracle 关系型数据库
整合Mybatis-Plus高级,Oracle 主键Sequence,Sql 注入器实现自定义全局操作
整合Mybatis-Plus高级,Oracle 主键Sequence,Sql 注入器实现自定义全局操作
89 0
|
29天前
Cause: java.sql.SQLIntegrityConstraintViolationException: Column ‘id‘ in field list is ambiguous
Cause: java.sql.SQLIntegrityConstraintViolationException: Column ‘id‘ in field list is ambiguous
18 0
|
1月前
|
SQL 存储 数据可视化
access sql 数据库,Access SQL
access sql 数据库,Access SQL
|
3月前
|
SQL 数据挖掘 数据处理
「SQL面试题库」 No_101 使用唯一标识码替换员工ID
「SQL面试题库」 No_101 使用唯一标识码替换员工ID
|
8月前
|
SQL Java 数据库连接
2021-08-05mapper代理,几种pojo输入输出,pojo扩展通过扩展继承,映射主键普通属性映射,动态SQL,逆向工程
2021-08-05mapper代理,几种pojo输入输出,pojo扩展通过扩展继承,映射主键普通属性映射,动态SQL,逆向工程
45 0
|
7月前
|
SQL Oracle 关系型数据库
SQL主键怎么使用,你会了吗?
SQL主键怎么使用,你会了吗?
84 1
|
11月前
|
SQL Java 数据库连接
MyBatis各种SQL操作及执行添加功能获取自增的主键
MyBatis各种SQL操作及执行添加功能获取自增的主键
114 0
|
11月前
|
SQL XML Oracle
整合Mybatis-Plus高级,Oracle 主键Sequence,Sql 注入器实现自定义全局操作(下)
整合Mybatis-Plus高级,Oracle 主键Sequence,Sql 注入器实现自定义全局操作(下)