VB.NET与Access数据库如何建立连接
在向大家详细介绍VB.NET Access数据库连接之前,首先让大家了解下VB.NET的简介,然后全面介绍VB.NET Access数据库连接。
Visual Basic.NET 是从 Visual Basic 语言演变而来vb.net教程
的,是一种为高效地生成类型安全和面向对象的应用程序而设计的语言。Visual Basic 允许开发人员开发面向 Windows、Web 和移动设备的程序。与所有面向 Microsoft .NET Framework 的语言一样,使用 Visual Basic 编写的程序都具有安全性和语言互操作性方面的优点。这一c#教程代 Visual Basic 延续了为您提供一种简单快捷的方法来创建基于 .NET Framework 的应用程序的传统。
VB.NET的简介
VB.NET是微软最新平台技术,是.netframeworkSDK的一种语言。VB.NET和VC#.NET在功能上没有区别。编译以后生成的可执行文件被称为Assembly,即程序集。VB.net的版本号是VB7.0,它的python基础教程运行是建立在CLR(CommonLanguageRuntime)和MSIL(MicrosoftIntermediateLanguage)虚拟器上的。其实,它的机制和Java差不多。
VB.NET Access数据库连接
采用OleDbConnection对象
Private Function getAccessConnection() As OleDbConnection
Dim dbConnectionString As String = "Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=|DataDirectory|\Resources\mag.mdb;Persist Security Info=true"
Dim dbConnection As OleDbConnection = New OleDbConnection(dbConnectionString)
Try
dbConnection.Open()
Catch Ex As Exception
’MsgBox(Err.Description)
End Try
Return dbConnection
End Function private Sub fillDataGridView() Dim sqlStr As String = "select * from Table"
Dim DataAdapter As New OleDbDataAdapter
Dim dataSet As New DataSet
Dim DataGridView As New DataGridView
Dim dbConnection As OleDbConnection = getAccessConnection() If dbConnection.State.ToString = "Closed" Then
MsgBox(Chr(13) & " access 数据库连接失败 " & Chr(13), , "警告")
Exit Sub
End If DataAdapter.SelectCommand = New OleDbCommand(sqlStr,dbConnection) Try
DataAdapter.Fill(dataSet,"Table")
DataGridView.DataSource = dataSet.Tables("Table").DefaultView
Catch Ex As Exception
MsgBox(Err.Description) Finally
dataSet.Dispose
DataAdapter.Dispose
dbConnection.Close
dbConnection.Dispose
End Try End Sub
VB.NET Access数据库文件,可以通过 My Project -> 资源 -> 添加资源 -> 添加现有文件 这样的方式来添加调试状态下,每次运行项目,Resources下面的数据库将会覆盖Debug下的数据库。
标签:
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果
文章转载自:https://www.evget.com/article/2009/10/15/12975.htmlIT
文章转载自:专家网
VB.NET与Access数据库如何建立连接相关推荐
- 连接数据库是显示无法连接到服务器,如何解决出现无法与数据库服务器建立连接的方法...
<如何解决出现无法与数据库服务器建立连接的方法>由会员分享,可在线阅读,更多相关<如何解决出现无法与数据库服务器建立连接的方法(6页珍藏版)>请在人人文库网上搜索. 1.如何解 ...
- 学习记录:VB.NET.操作ACCESS数据库
从98年到现在,VB6使用了20多年,真的舍不得扔掉,但是随着新计算机预装操作系统的版本越来越高,做好的安装包在安装时遇到的问题越来越多,无奈之下只能转向使用VB.NET了.安装了VS2005来学习, ...
- HIVE与数据库工具建立连接
1.采用数据库工具DBeaver 进入https://dbeaver.io/download/下载DBeaver.下载后进行安装,选择合适的磁盘,然后一直点击下一步,即可安装成功. 2.通过ODBC的 ...
- Oracle 跨库查询表数据(不同的数据库间建立连接)
1.情景展示 当需要从A库去访问B库中的数据时,就需要将这两个库连接起来: 两个数据库如何实现互联互通,在oracle中,可以通过建立DBLINK实现. 2.解决方案 2018/12/05 第一步:创 ...
- php链接Access数据库代码,PHP连接Access数据库代码
使用php的odbc函数,不创建数据源. $connstr="DRIVER=Microsoft Access Driver (*.mdb);DBQ=".realpath(" ...
- weblogic oracle连接池配置文件,关于WebLogic 访问Oracle 数据库(建立连接池)问题...
我在使用WebLogic Server 控制台配置Oracle 数据库连接池,没有成功求助 各位大侠指点一二. 配置信息: URL:jdbc:oracle:thin:@TEST:1521:oral D ...
- c#与access建立连接用作登录_组态王与Access数据库的数据交换
1.SQL访问管理器 SQL访问管理器用来建立数据库列和组态王变量之间的联系.包括表格模板和记录体两部分功能.通过表格模板在数据库表中建立表格:通过记录体建立数据库表格列和组态王之间的联系,允许组态王 ...
- Java 连接 Access 数据库
测试代码如下: package com.songyanjun.util;import java.sql.*;/*** @描述: TODO java连接Access数据库 * * <p>* ...
- win2003服务器中:无法连接ACCESS数据库/sql数据库正常 .net程序生成的dll文件拒绝访问问题...
早上一来公司发现一客户网站爆出类似于这个错误提示: //编译器错误信息: CS0016: 未能写入输出文件,..\Temporary ASP.NET Files\WebApp\d087da43\c1 ...
- vb 读取mysql所有表名_VB 读取ACCESS数据库中所有表名和指定表字段名.doc
VB 读取ACCESS数据库中所有表名和指定表字段名 托束显疫面绰么蚂扛沁米衅居鸳辗熊踌薄舱杂们帖婉珍抓津担庐撕枪呻头胀亨短宛溅锭语氏遣搀赠摩紧茧综逾颂备呛庞枷脓移厚醛仕恬浸值胶碟亦短咳腥钥捎魄朗氟商 ...
最新文章
- java ee核心框架实战 pdf_Java EE核心框架实战 高洪岩 中文PDF
- python哪一版好用-Python 可视化工具库哪款最好用?哪款最不好用?
- javascript 关键字使用(break continue return) 数组 函数 数组中的冒泡排序(3分钟全部写完)...
- 利用解构赋值获取后端特定字段数据
- numpy 拼接_数据分析-numpy的拼接与交换
- Linux(debian7)操作基础(三)之PCI/PCI-E设备配置空间
- MyEclipse_8.5+flex_4+Blazeds配置
- Struts1.x系列教程(17):使用IncludeAction和ForwardAction类包含和转入Web资源
- 读取GY-951模块数据(Linux)
- pythonxy官网下载_spyder安装包
- 使用win10远程控制ubuntu14.04
- 常见未授权访问漏洞总结
- JavaSE_day02【类型转换、进制、运算符】
- MUI 在同一页面中动态添加多个picker选择器
- 【龙芯1c库】封装CAN接口和使用示例
- 使用poi导出excel
- keychron:一款能让我工作效率提升50%的设备。
- ASCII阿斯克码对照表
- 【效率神器】GH_SelColor 屏幕拾色工具
- 华为b6手环能升级鸿蒙吗,华为手环B6,终于等到你!两年磨一剑的升级,亮点多多!...
热门文章
- 华为OJ之奥运会金牌排名显示国家名称
- 勤哲服务器项目模板,勤哲excel服务器,模板.doc
- 台式机双系统安装(windows10+ubuntu18.04)及ROS安装的坑点解决
- matlab2018a帮助文档设置为中文
- 麦子学院3天带你学会Apple Watch开发
- 计算机组成与设计概念总结
- 【学习笔记】cs231n-assignment2-FullyConnectedNets
- ojdbc6手动装载
- 华硕win10键盘失灵_华硕笔记本键盘失灵怎么办win10(Win10的键盘失灵解决办法)...
- J2EE学习总结(五)------用户登录界面设计