C#操作SQLite实现数据的增删改查
本文整理自网络,侵删。
目录
- 简介
- 主要代码
- SQLiteHelper.cs
- UsingLock.cs
- Form1.cs
简介
SQLite是一个轻量级、跨平台的关系型数据库,在小型项目中,方便,易用,同时支持多种开发语言,下面是我用C#语言对SQLite 的一个封装。
Winfrom界面如下:
代码还需要改进部分:
下面的代码我不觉得是完美的,读者可以自己去实现这些功能:
1.如果不想用多线程可以去掉UsingLock.cs ,在SQLiteHelper.cs中删除对应的引用即可。
2.创建数据库文件,可以从代码中分离成单独的方法。比如创建有密码的数据库文件。
3.在执行SQL语句时,有些语句执行成功,也不会有影响行数。比如,创建表,删除表,此时执行SQL语句返回的影响行数就为0。
4.只要SQL语句不报错就是执行成功的,在方法的返回值可以改为多个,比如用
Tuple<bool, string, int> 第一个参数 bool 代表执行结果,第二个参数 string 代表错误信息,第三个参数 int 代表影响的行数。
同样,也可以这样:
阅读剩余部分
相关阅读 >>
android中Sqlite 使用方法详解
asp.net下Sqlite(轻量级最佳数据库) 原理分析和开发应用
为Sqlite3提供一个ansi到utf8的互转函数
android四种数据存储的应用方式
Sqlite 实现if not exist 类似功能的操作
ruby rails框架安装详细图文教程(附ruby下载)
android实现搜索功能并将搜索结果保存到Sqlite中(实例代码)
Sqlite教程(六):表达式详解
ubuntu 解决libSqlite3-0依赖的问题(推荐)
android开发之Sqlite的使用方法
更多相关阅读请进入《Sqlite》频道 >>

数据库系统概念 第6版
本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。
猜你喜欢
联络方式:
400-123-789
邮箱:xiachao@163.com
Q Q:12345678