教程集 www.jiaochengji.com
教程集 >  脚本编程  >  Asp.net  >  正文 asp.net向SQLITE数据库插入数据并返回自增ID

asp.net向SQLITE数据库插入数据并返回自增ID

发布时间:2016-07-05   编辑:jiaochengji.com
分享一例asp.net代码,实现向SQLITE数据库插入数据后,返回自增的ID。有需要的朋友参考下。

asp.net操作sqlite数据库的例子,插入数据并返回自增的ID值。

例子:
 

复制代码 代码示例:
 /// <summary>插入
 /// 返回刚刚插入的ID
 /// </summary>
 /// <param name="groupname"></param>
 /// <param name="gid"></param>
 /// <returns></returns>
 public bool Insert(string groupname, out string gid)
 {
     string sql = "insert into groupca(groupname) values(@groupname);select last_insert_rowid();";
     helper.CreateCommand(sql);
     helper.AddParameter("@groupname", groupname as object);
     string res = helper.ExecuteScalar();
     if (!string.IsNullOrEmpty(res))
     { // www.jbxue.com
  gid = res;
  return true;
     }
     else
     {
  gid = "0";
  return false;
     }
 }

说明:
以上代码用到一个SQLITE数据库的操作类,这个也是本节的重点。
另外,select last_insert_rowid(); 相当于MSSQL中的select @@identity; 大家体会下。

您可能感兴趣的文章:
asp.net向SQLITE数据库插入数据并返回自增ID
SQLite命令学习
SQLite 60分钟入门教程
Python中SQLite的简单应用
SQLite数据库的使用
SQLLite操作百万级数据之优化篇
php读取sqlite入门实例
PHP取得当前插入数据库记录id值
SQLite简介
SQLite函数整理

[关闭]
~ ~