c# 操作 sqlite
SQLite是一个精巧的轻量级数据库,今天终于基本掌握了如何用C#操作SQLite数据库。根据网友们的经验,至少有两种方法可以做到SQLite的调用,一种是调用sqlite3.dll,一种是用System.Data.SQLite,即sqlite.ADO.NET,是专为C sharp封装的sqlite函数,很流行。
简单描述一下使用的过程做个笔记,供日后参考:
(1)下载sqlite.ADO.NET,并安装,在开始菜单内找到该程序,有一个配置程序会自动检测兼容的C sharp开发环境,勾选即可;
(2)新建一个工程,这时输入using System.Data.会发现后面的提示没有包含SQLite,怎么回事?我们要添加引用才可以,英文环境下即 Add Reference,中文菜单内选择 项目/添加引用,在对话框内选择System.Data.SQLite,再输入上面的代码就可以发现提示代码中包含SQLite;
(3)然后这个环境就已经OK了,下面的工作就是要熟悉如何操作数据库了,主要包括下面几个方面:
3.1 创建一个数据库文件file
3.2 创建一个数据库DB
3.3 创建一个数据表table
3.4 添加一条记录
3.5 更新一条记录
3.6 删除一条记录
3.7 选择一条记录
3.8 选择所有记录
具体代码在网上也有很多,用心搜一下就可以找到,这里不一一列举。下次吧! ^_^
相关文档:
/*
本段代码在公司项目中实际远程调用第三方公司提供的C#开发WebService的示例
*/
/**
* 登录游戏
*
* @param paramPN
* @param paramTerraceID
* @param paramSvrID
*/
private String loginGame(String paramPN, HttpServletRequest req){
&n ......
一些系统可能需求把数据导出到Access或者Excel文件格式,以方便的传递数据、打印等。
Excel 文件或者 Access这两种需要导出的文件可能并不是事先就存在的,这就需要我们自己编程生成他们,下面整理一下生成这两个文件的一些方法,只罗列最常用的。并不全。
一、首先生成Excel文件。
方案一、如果用Ex ......
今天用OleDb连接Access时总报找不到dbo.mdb的问题。可是我的连接字符串中明明写着local.mdb。单步跟踪调试发现Connection中的连接字符串也是”Provider=Microsoft.Jet.OLEDB.4.0; Data Source=local.mdb;”,根本没有dbo.mdb的事。后来查过排查发现是schema的问题。SQL Server中有schema的概念所以我们一般都习惯 ......
今天领导吩咐一个任务,就是用.net技术去跳用java端写的webservers,而且要采用https访问方式,强制论证
String SecurelyStoredPassword = "adminsd";
&nb ......
window.onerror = function() { return true; };
body {margin:0;overflow:auto;font:normal 14px Verdana;background:#fff;padding:2px 4px 0;}body, p, font, div, li { line-height: 150%;}body, td, th {color:#000000;}.i {width:100%;*width:auto;table-layout:fixed;}pre {white-space: pre-wrap;white-spa ......