C# - Sqlite3 实践

			string connString = @"Data Source=D:\sqlite-tools-win32-x86-3180000\hospital.db;Version=3";
			SQLiteConnection con = new SQLiteConnection(connString);
			con.Open();

			string query = @"SELECT * FROM Stay";

			SQLiteDataAdapter da = new SQLiteDataAdapter(query, con);
			DataSet ds = new DataSet();
			da.Fill(ds, "hello");

			this.dataGrid1.DataSource = ds.Tables[0];
			//this.dataGrid1.DataMember = "hello";
			con.Close();

1.  首先需要引用Sqlite3的.netframe驱动System.Data.SQLite.dll

2.      设计数据库并编入数据,假设这里存在一个Stay的数据表

3.      调用显示代码,结果如下

时间: 2024-12-29 23:41:31

C# - Sqlite3 实践的相关文章

Sqlite3并发读写注意事项

最近项目中涉及到sqlite并发读写的问题,参考一些文档并结合自己的实践,对sqlite3并发问题总结了几点: sqlite3的锁及事务类型 sqlite3总共有三种事务类型:BEGIN [DEFERRED /IMMEDIATE / EXCLUSIVE] TRANSCATION,五种锁,按锁的级别依次是:UNLOCKED /SHARED /RESERVERD /PENDING /EXCLUSIVE.当执行select即读操作时,需要获取到SHARED锁(共享锁),当执行insert/update

sqlite3使用总结(转并且修改)

此文来自http://blog.csdn.net/shengfang666/article/details/7937200,我在这儿重新发一下,备份参考. 前序:一.       版本二.       基本编译三.       SQLITE操作入门(1)     基本流程(2)     SQL语句操作(3)     操作二进制(4)     事务处理四.       给数据库加密五.       后记 前序:Sqlite3 的确很好用.小巧.速度快.但是因为非微软的产品,帮助文档总觉得不够.这些

数据库的本质、概念及其应用实践

今天这堂课,分为三个大点,正如标题所指出的,是讨论数据的本质.概念与应用实践.第一点本质的探讨是站在一个更高的高度来分析数据的产生以及各种使用场景,然后将数据相关的存储手段,作一个汇总讲解.而概念,则是一个串讲,主要放在关系数据库上,因为我们六月份公开课,也将以关系型数据库为主.第三点就是通过一些实例来巩固前面两点所讲的内容. 一.数据库的出现源起和本质 1.1 数据库的起源 想像一下我们的电脑,有目录,有文件,文件有大小,有位置,有格式,这个是有文件系统开始就有这个概念的,肯定在有一个地方,存

web实践小项目<一>:简单日程管理系统(涉及html/css,javascript,python,sql,日期处理)

暑假自学了些html/css,javascript和python,苦于学完无处练手几乎过目即忘...最后在同学的建议下做了个简单日程管理系统.借第一版完成之际,希望能将实践期间犯过的错误和获得的新知进行整理,希望能给其他初学者提供参考,也希望有大神在浏览我粗糙的开发过程中能指出一些意见或建议. (阅读以下内容需要有一定的html/css,javascript,python和sql基础,and谢谢阅读!) 注:实践中的环境为ubuntu 14.04操作系统,python3.4(2.7实测也可行),

架构师必须知道的26项PHP安全实践

架构师必须知道的26项PHP安全实践 PHP是一种开源服务器端脚本语言,应用很广泛.Apache web服务器提供了这种便利:通过HTTP或HTTPS协议,访问文件和内容.配置不当的服务器端脚本语言会带来各种各样的问题.所以,使用php时要小心.以下是25个PHP安全方面的最佳实践. 为PHP安全提示而提供的示例环境 文件根目录(DocumentRoot):/var/www/html 默认的Web服务器:Apache(可以使用Lighttpd或Nginx来取代Apache) 默认的PHP配置文件

数据库的本质、概念及其应用实践(二)

原文请详见:http://www.ucai.cn/blogdetail/7034?mid=1 能够在线执行查看效果哦! 三.各种数据库的关系.实践 3.1.自制简单文本格式(甚至在PHP中,用数据保存配置) A.比方有一个AngularJS的演示样例项目,就用json保存演示样例数据的格式. B.PHP保存配置数据就更加常见了.TP就是一个典型. 3.2.文本数据库(php text db api) 我们从 http://www.c-worker.ch/txtdbapi/index.php#do

Linux服务器,PHP的10大安全配置实践

PHP被广泛用于各种Web开发.而当服务器端脚本配置错误时会出现各种问题.现今,大部分Web服务器是基于Linux环境下运行(比如:Ubuntu,Debian等).本文例举了十大PHP最佳安全实践方式,能够让您轻松.安全配置PHP. PHP安全性设置提示: DocumentRoot: /var/www/ Default Web server: Apache Default PHP configuration file: /etc/php.ini Default PHP extensions co

Laravel入门及实践,快速上手社交系统ThinkSNS+二次开发

[摘要]自从社交系统ThinkSNS+不使用ThinkPHP框架而使用Laravel框架之后,很多人都说技术门槛抬高了,其实你与TS+的距离仅仅只是学习一个新框架而已,所以,我们今天来说说Laravel的入门. 温馨提示: l 本文纯干货,文字和代码居多,且适合零基础Laravel学习者: l 本文会新建一个名为 blog 的 Laravel 程序,这是一个非常简单的博客. 本文主要内容: · 新建 Laravel 程序,如何连接数据库: · Laravel 程序的基本文件结构: · MVC(模

写给系统管理员的25个PHP安全实践

PHP是广泛使用的开源服务端脚本语言.通过HTTP或HTTPS协议,Apache Web服务允许用户访问文件或内容.服务端脚本语言的错误配置会导致各种问题.因此,PHP应该小心使用.以下是为系统管理员准备的,安全配置PHP的25个实践事例. 用于下文的PHP设置样例 DocumentRoot:/var/www/html 默认Web服务:Apache(可以使用Lighttpd或Nginx代替) 默认PHP配置文件:/etc/php.ini 默认PHP Extensions配置目录:/etc/php