大家好,小丽来为大家解答以上问题。vb net 获得win10屏幕缩放倍数,vb net 数据库很多人还不知道,现在让我们一起来看看吧!
1、 确保下载的数据库动态链接库与您使用的平台相匹配,对于VB.net必须使用100 .净框架,这里选100 .净框架2.0版本SQLite .动态链接库下载地址见本文后的注意事项。
2、 可视化工作室中新建VB.net窗户窗体应用程序。
3、 将下载的数据库动态链接库文件拷贝到VB.net目标应用程序目录下,注意只需要系统数据。SQLite.dll和SQLite .Interop.dll这2个文件即可。
4、 VB.net工程下,添加对系统数据。数据库的引用,并导入系统数据。数据库导入到命名空间。
5、 设计前面板。这里作为示例,添加了一个标签用于显示数据库查询的内容,1个建表按钮、1个插记录按钮、1个改记录按钮、1个查记录按钮分别进行部分数据库操作。
6、 编辑后面板。注意必须在全局声明中导入系统数据。数据库命名空间;表格1 _加载事件中,使用连接字符串建立VB.net和数据库文件之间的连接,具体语法如下:
7、 进口系统数据。数据库
8、 进口系统。超正析象管(图片Orthicon)
9、 公共类表单一
10、 暗淡的连接作为新的SQLiteConnection
11、 将命令列公用程式作为新的SQLite .SQLiteCommand
12、 将SQL阅读器dim作为SQLiteDataReader
13、 私有子Form1_Load(ByVal sender As System .对象,ByVal e作为系统EventArgs)处理我的基地.负荷
14、 Dim S As String=Directory .GetCurrentDirectory '\db '
15、 连接连接字符串='数据源='的
16、 连接打开()
17、 sqlcmd .连接=连接
18、 末端接头
19、 结束类
20、 建立数据库连接后,可以进行数据库操作,基本的套路就是写结构化查询语言语句,然后执行。像建表、插记录、改记录这类操作,是不需要返回数据的,所以用ExecuteNonQuery()方法,而查记录操作,是需要返回数据的,必须用ExecuteReader()方法返回数据给一个数据读取对象,然后使用。阅读()方法读取一条记录,继而根据类型读取相应的变量。
21、 示例:
22、 '建表
23、 私有子按钮1 _ Click(ByVal发送方为系统.对象,ByVal e作为系统EventArgs)处理按钮1 .点击
24、 sqlcmd .CommandText='创建表测试(工号INT,姓名充电器(10),出生年月日期时间,家庭住址CHAR(100))'
25、 sqlcmd .ExecuteNonQuery()
26、 末端接头
27、 '插记录
28、 私有子按钮2 _ Click(ByVal发送方为系统.对象,ByVal e作为系统EventArgs)处理按钮2 .点击
29、 sqlcmd .CommandText='插入测试值(1,张三', '1983-3', '山东省青岛市')'
30、 sqlcmd .ExecuteNonQuery()
31、 末端接头
32、 '改记录
33、 私有子按钮3 _ Click(ByVal发送方为系统.对象,ByVal e作为系统EventArgs)处理按钮3 .点击
34、 sqlcmd .CommandText='更新测试集家庭住址='山东省潍坊市在哪里姓名='张三''
35、 sqlcmd .ExecuteNonQuery()
36、 末端接头
37、 '查记录
38、 私有子按钮4 _ Click(ByVal发送方为系统.对象,ByVal e作为系统EventArgs)处理按钮4 .点击
39、 sqlcmd .CommandText='SELECT * FROM TEST '
40、 sqlreader=sqlcmd .执行结果
41、 sqlreader .阅读()
42、 标签1。Text='姓名:' sqlreader .GetString(1) vbCr _
43、 '工号:' sqlreader .GetInt16(0) vbCr _
44、 '出生年月:' sqlreader .GetString(2) vbCr _
45、 '家庭住址:' sqlreader .GetString(3) vbCr
46、 末端接头
47、 为了方便调试,建议使用数据库工作室管理工具随时查看数据库操作的过程。
本文到此结束,希望对大家有所帮助。
标签:
免责声明:本文由用户上传,如有侵权请联系删除!