博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VS2010上连接SQLite数据库
阅读量:4677 次
发布时间:2019-06-09

本文共 1443 字,大约阅读时间需要 4 分钟。

VS2010连接SQLite数据库

 Visual studio 2010及以上版本,连接SQLite数据库

1、在下载SQLite的.exe安装包

 

Ctrl+F搜索这条语句:This is the only setup package that is capable of installing the design-time components for Visual Studio xxxx

找到对应的VS版本,注意一定要带bundle,集成了设计器;无论32位系统还是64位系统,似乎都要下载32位的(X86)

 

如下图:

 

 

下载后,安装,选择Full installation即可,

一路next,注意,请注意,如下红框的设计器一定要选上,否则,在Visual Studio中想添加新数据库时没有Sqlite这个选项,

Good luck,重启VS,在VS中可看到SQLite:

 

 2、连接数据库

添加连接--选择数据源:SQLite

如下:Database:.db文件所在文件位置(.db文件就是数据库)

 3、实现:点击按钮,在DataGridView显示数据库中的数据

(1)VS2010 在窗体中拉一个按钮和DataGridView,

 

(2)双击按钮添加事件

 

首先为项目添加引用

最上面添加:

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
private 
void 
button1_Click(
object 
sender, EventArgs e)
     
{
         
using 
(SQLiteConnection con = 
new 
SQLiteConnection(DATA_SOURCE))
         
{
             
con.Open();
             
using 
(SQLiteCommand cmd = 
new 
SQLiteCommand())
             
{
                 
cmd.Connection = con;
                 
cmd.CommandText = 
string
.Format(
"select * from  test1"
);
                 
int 
rows = cmd.ExecuteNonQuery();
                 
SQLiteDataAdapter oraDA = 
new 
SQLiteDataAdapter(cmd);
                 
DataSet ds = 
new 
DataSet();
                 
oraDA.Fill(ds);
                 
//con.Close();
                 
DataTable dtbl = ds.Tables[0];
                 
this
.dataGridView1.DataSource = dtbl;
             
}
         
}
 
 
 
 
 
     
}

DATA_SOURCE就是:"Data Source="C:/XX/XXX.db3;Pooling=true;FailIfMissing=false;Password=xxx";

 

 其他数据库基本都是如此,连接Oracle数据库方法:

 http://www.cnblogs.com/Donnnnnn/p/5955864.html 

 

参考:

http://blog.csdn.net/missautumn/article/details/18567715

 
原文链接:https://www.cnblogs.com/Donnnnnn/p/5985639.html

转载于:https://www.cnblogs.com/1175429393wljblog/p/9041829.html

你可能感兴趣的文章
LaTeX等号中间加问号
查看>>
UltraISO 制作U盘系统安装盘
查看>>
C语言截取字符串
查看>>
如何查自己的账单
查看>>
JAVA8学习笔记(二)----三个预定义接口
查看>>
JDBC连接各种数据库的字符串
查看>>
构建之法阅读笔记06
查看>>
CentOS minimal新装配置笔记
查看>>
压缩映象原理的一个应用
查看>>
Aurora — 一个在 MSOffice 内输入 LaTeX 公式的很好用插件
查看>>
关于sql优化的一个小总结
查看>>
Java语言中的正则表达式
查看>>
Java环境变量设置
查看>>
【JBPM4】判断节点decision 方法3 handler
查看>>
filter 过滤器(监听)
查看>>
CSS 布局整理(************************************************)
查看>>
谈谈一些有趣的CSS题目(三)-- 层叠顺序与堆栈上下文知多少
查看>>
ROI区域图像叠加&初级图像混合 综合实例
查看>>
Declare Cusror of SQLServer
查看>>
Linux进程间通信---共享内存
查看>>