啥也不说了,刚刚研究出来滴~~~贴码:
/// <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))
{
gid = res;
return true;
}
else
{
gid = "0";
return false;
}
}
上面的代码用到了自己之前创建的一个SQLITE数据库的操作类,当然,最主要的就是那一句语句了,其实select last_insert_rowid();也就相当于MSSQL中的select @@identity;
分享到:
相关推荐
在本文中,我们将深入探讨如何使用VB.NET编程语言与SQLite数据库进行交互,这是一个轻量级、自包含且无服务器的关系型数据库管理系统。SQLite提供了一种高效、可靠且易于集成的数据存储解决方案,尤其适用于桌面应用...
3. **Entity Framework Core**:ASP.NET Core中的EF Core是一个轻量级、高性能的对象关系映射(ORM),它可以让我们以声明性方式处理数据库操作。 4. **迁移(Migrations)**:使用`Add-Migration`和`Update-...
本示例"asp.net 操作SQLite数据库(操作Demo)"提供了一个实际操作SQLite数据库的ASP.NET应用实例,可以帮助开发者了解如何在.NET环境中与SQLite进行交互。 首先,要使用SQLite,我们需要在ASP.NET项目中引入SQLite...
本实例将探讨如何在VB.NET中进行SQLite数据库的操作,包括创建数据库、创建和删除数据表以及进行基本的数据CRUD(Create、Read、Update、Delete)操作。 首先,我们需要安装SQLite相关的NuGet包,如System.Data....
参考杨万青写的《ASP.NET Core与Restful API开发实战》,这本书写的不错,但是书中使用的是Sql Server,我一般不用这个数据库,为了学习方便,我的DEMO使用的是Sqlite3,这种数据库太好用了。另外DEMO里面也去掉了书...
在.NET环境中,可以通过特定的DLL文件来与Sqlite进行交互,从而实现对数据库的操作。 本压缩包提供的".Net操作Sqlite数据库Dll及说明文档"包含了以下关键内容: 1. **System.Data.SQLite.DLL**:这是一个.NET框架...
在这个模板中,开发者可以学习到如何使用ASP.NET 2.0的控件和事件处理机制来构建前台页面,如何通过.NET的SQLite数据提供者(System.Data.SQLite)与SQLite数据库进行交互,实现数据的增删查改操作。同时,源码中...
本DEMO通过SQLiteHelper演示了Asp.net下对SQLite的增、删、改、查操作。 详尽注释一看就懂,0学习成本,甚至可以直接拿来用。 此外包含了System.Data.SQLite.DLL文件(.Net必备)和SQLite可视化工具包。
安装SQLite-1.0.65.0-setup.exe后,.NET应用程序将获得对SQLite数据库的完全支持。开发过程中,你可以使用System.Data.SQLite命名空间下的类,如SQLiteConnection、SQLiteCommand等。这些类与ADO.NET中的其他数据库...
在Asp.net中使用SQLite数据库,首先需要理解SQLite的特点,SQLite是一个轻量级的、开源的、嵌入式的关系型数据库,它无需独立服务器进程,可以直接在应用程序内部使用,具有高性能、易于操作和部署的优势。...
QLite操作驱动的dll。下载完成后,新建一个winform项目,在引用中添加[System.Data.SQLite.dll],并在[Form.cs]中添加[using System.Data.SQLite;]
DLL控件是实现VB6与SQLite通信的桥梁,它封装了SQLite的API,使得VB6的程序员可以使用更熟悉的面向对象的方式来操作数据库。 接下来,我们来看一下在VB6.0中如何进行数据库的基本操作: 1. 连接数据库:使用控件的...
首先,你需要一个SQLite的ADO驱动,例如SQLite ADO.NET Provider (System.Data.SQLite),以便在VB 6.0中使用ActiveX Data Objects (ADO) 进行连接。安装后,在代码中创建Connection对象,并设置其ConnectionString...
通过使用ADO.NET组件,你可以轻松地执行各种数据库操作,如创建表、插入数据、查询以及将结果展示在数据网格中。以上代码展示了如何开始使用SQLite3,但实际应用可能需要根据具体需求进行更复杂的操作,如事务处理、...
ASP(Active Server Pages)是一种...通过学习和理解上述知识点,你可以有效地在ASP中操作SQLite数据库,实现数据的增删查改。同时,这也是一种节省成本和提高效率的方法,特别是对于那些不需要复杂数据库功能的项目。
本文将详细介绍如何在ASP.Net2.0环境中利用C#语言连接并操作PostgreSQL数据库。 #### PostgreSQLDirect.NET:直连解决方案 在连接PostgreSQL时,一个重要的工具是PostgreSQLDirect.NET。这是一个专门为Microsoft ...
ASP.NET MVC4与SQLite是一个强大的组合,用于构建高效、轻量级的Web应用程序。ASP.NET MVC4是一个基于模型-视图-控制器(MVC)设计模式的开源框架,它允许开发者构建可维护、可测试的Web应用。SQLite则是一个便携式...
这是一个使用C#开发的Sqlite数据库创建、操作的源码工程,关于Sqlite的所有操作已经单独创建了专门的跨平台【.NETCore3.1】类库包含相应的帮助类,可以直接生成后拿到任何项目中直接使用,高效简单,省去了从头开发...
在 ASP.NET 应用中,SQLite 可以通过 ADO.NET 提供的数据提供者进行访问,实现对数据库的CRUD(创建、读取、更新和删除)操作。 在 ASP.NET MVC 应用中集成 SQLite,你需要首先安装 SQLite 驱动,例如 System.Data....