在VB中用ADO控件连接数据库

在VB中用ADO控件连接数据库时可否采用非绝对路径?如果可以的话又该怎么创建呢???

代码如下,应用程序须与数据库在同一目录夹内:
frmWzDy.Adodc3.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\cartemp.mdb;Persist Security Info=False"
frmWzDy.Adodc3.RecordSource = "select * from celweizhi"
frmWzDy.Adodc3.Refresh
连接数据库语言的建立请参考本人回答相似问题的答复,注意本答复相对路径与下面网址内的绝对路径之差异:
http://zhidao.baidu.com/question/4653180.html
温馨提示:内容为网友见解,仅供参考
第1个回答  2006-03-08
Set Coon = CreateObject("ADODB.Connection")
Connstr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\DBMDB.mdb;"'DBMDB.mdb为数据库文件名字,必须放在工程文件同目录下

Coon.Open Connstr
Set rs = CreateObject("ADODB.recordset")
Sql = "select * from 表名"
rs.Open Sql, Coon, 1, 3
'下面为添加数据(新建纪录)
rs.addnew
rs("字段名")=1
…………
rs.update
rs.close
set rs=nothing

vb中如何使用数据库
在VB中使用数据库,主要通过ADO(ActiveX Data Objects)中间件实现。ADO提供了一种统一的API接口,以连接、查询、更新多种数据源。连接数据库步骤如下:首先,引用ADO库:通过工程中的引用功能,选择“ADO"("工程"\/"引用"\/Microsoft ActiveX Data Objects 2。X Library")。接着,定义连接对象和记录集...

vb 中如何用ado连接dbf数据库
最好用ado技术最简单得是添加adodc控件,设置adodc1.connectionstring连接dbf数据库。具体操作是,添加完adodc控件后,放到窗体中,看它得adodc属性选择生成你就可以选择连接得数据源了!

VB中使用ado控件的问题,急~~~``
通过这种方式,您可以在VB应用程序中高效地使用ADO控件来与数据库交互,实现数据的加载、显示和管理。确保在实际应用中,根据您的数据库配置和需求调整连接字符串和表名,以满足特定的业务逻辑和数据处理需求。

VB中怎么将两个ADO控件连接在一?
在Visual Basic(VB)中,若需将两个ADO控件连接,首先正确添加ADO控件至你的项目中。接着设置ADO控件的`Connectionstring`属性,该属性指出ADO控件与数据库的连接字符串。进入此属性的属性页后,通常选择OLEDB方式,其设置格式为:`Connectionstring="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=你的数...

vb 用ado连接sql数据库。。。
在VB中使用ADO 在程序设计中,ADO不是作为可视化的控件来使用的,如果要在应用程序中使用ADO组件,需要在"工程"菜单下的"引用"项中选该组件!该组件名称为:"Mircrosoft ActiveX Data Object 2.0 Library" (注:可能有2.5 2.6 或者其他版本)3->ADO数据访问过程概要 使用ADO访问数据库类似于高速公路,...

VB怎么用ADO控件连接数据库(用代码连接)
先引用ADO:工程--引用--选择MS ActiveX Data Objects代码:Dim Access_Con As ConnectionSet Access_Con = New ConnectionAccess_Con.ConnectionString = "Provider=Microsoft.jet.oledb.4.0;data source=" & App_Path & "\\FHL数据.mdb;"Access_Con.Open Dim rs As RecordsetSet rs = New ...

急求VB ado控件连接SQL数据库的方法,全代码!
adodc1.connectionstring="Driver={SQL Server};Server=服务器IP地址;uid=数据库用户名;pwd=数据库密码;database=数据库名称"adodc1.recordsource="简单查询SQL语句" '\/\/注意,不能是操作查询,操作查询由数据集合来完成 adodc1.refresh set mshflexgrid1.datasource=adodc1 ...

vb的ADO控件如何连接操作MYSQL数据库啊
代码如下:Sub connectMySQL() '通过MyODBC去连接MySQL数据库,并将Microsoft SQL Server 7 '的数据转进mysql中 Dim sConnect As String, sSql As String, i As Long Dim cnMSSQL As New ADODB.Connection Dim cnMySQL As New ADODB.Connection '声明并创建对象 连接 Dim rs As New...

为什么vb用ado控件连接数据库后不能显示数字
因为控件没有刷新!一般都在程式块后加入 object.refresh ,即是把控件刷新显示新值。VB里有些部件在你电脑里是不是没有添加啊,另外数据库的路径是不是一致啊。希望我的回答可以帮到你!

如何在VB中引用ADO
ADO Data控件是ActiveX控件,在使用前必须先将其添加到工具箱中。方法是:“工程”—“部件”菜单选项,选中“Microsoft ADO Data Control 6.0(OLE DB)”后,按“确定”,此时ADO数据控件便出现在工具箱中。使用ADO 对象模型访问数据库。为了能够在程序中使用ADO对象编程,在连接数据库前,需要在...

相似回答