vb中怎么用ADO控件连接远程数据库 啊

可不可以说的详细点啊 这个我不太懂 生成数据源后应该怎么连接呢

呵呵,正好在书上看到这方面的东西。希望对你有所帮助…………
Adodc 可以通过 ODBC连接远程数据库,具体操作(设Adodc 控件名为Adodc1)
1,将ADO控件加入窗体
2,生成连接字符串
连接字符是用于确定Adodc与数据源进行连接操作的字符组合,这个连接字符串有多个组成部分,如“provider=MSDASQL.1;DSN=职工情况;DBQ=E:\职工.mdb”即是一个正确的连接字符串,但连接字符串的组成比较复杂Adodc属性页中选择使用连接字符串的生成选项,可以方便的生成字符串。
3,选择数据提供者
在Adodc“数据连接属性”对话框的OLE DB提供者的列表框中,选择“Microsoft OLE DB Provider for ODBC Drivers”项
4,编译连接字符串
5,选择连接源
6,登陆设置
7,测试连接

向导选项
“ODBC 连接数据”

搜集连接一个远程数据源所需要的信息。

DSN(数据源名称)— 显示一个当前在计算机上安装完毕、可以连接的 DSN 的列表。为了安装新的 DSN,应使用控制面板中的 32 位的 ODBC 图标。如果选择了驱动程序则此项无效。

UID(用户ID) — 允许键入连接此数据源所要求的“用户 ID”。如果该数据源不要求“用户 ID”,可让此项空白。如果选择了驱动程序则此项无效。

PWD(口令) —允许键入连接该数据源所要求的口令。如果该数据源不要求口令,可让此项空白。如果选择了驱动程序则此项无效。

Database — 允许键入想要连接的数据库名。如果选择了驱动程序则此项无效。

Driver — 显示当前计算机上可获得的驱动程序的列表,此计算机可与远程数据源相连接。如果选择了一个 DSN 则此项无效。

Server — 允许键入数据库所驻留的服务器的名称。如果选择了一个 DSN 的“服务器”则此项无效。

cn.Open"Provider=SQLOLEDB.1;IntegratedSecurity=SSPI;PersistSecurityInfo=False;InitialCatalog=数据库名;DataSource=服务器名或IP地址;uid=sa;pwd=sa;"Provider=SQLOLEDB.1------打开数据库用oledb地方式连接IntegratedSecurity=SSPI--------采用地集成安全机制PersistSecurityInfo----能否保存安全信息UserID-------------------用户名PassWord------------------密码InitialCatalog-----------数据库地名称或许数据库ip或许目录DataSource---------------数据源
温馨提示:内容为网友见解,仅供参考
第1个回答  2010-09-09
右键ado-属性-通用-生成
提供连接access选择microsoft jet 4.0或者3.51
sql server 选择 microsoft ole db provider for sql server
下一步 选择你的数据库就可以了。本回答被提问者采纳

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 Record...

vb中如何使用数据库
首先,引用ADO库:通过工程中的引用功能,选择“ADO"("工程"\/"引用"\/Microsoft ActiveX Data Objects 2。X Library")。接着,定义连接对象和记录集对象。连接数据库时,有混合验证和集成验证两种方式。混合验证使用用户名和密码,代码如下:cn。ConnectionString = "Provider=SQLOLEDB。1;Persist Security...

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

VB如何连接网络数据库
在工程里找到Microsoft ADO Data Control控件,拖到窗体上,事件中这么写:Private Sub Coammand1_Click()Adodc1.connectionstring="Driver={SQL Server};Server=服务器IP;Uid=用户名;Pwd=密码;DataBse=数据库名"Adodc1.RecordSource="SELECT * FROM 表名 WHERE 条件"Adodc1.Refrsh End Sub 要进行数据...

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

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

VB中ADO怎么用啊?
引用ADO的最简方法是新建一个数据工程,它会自动引用ADO和加载ADO数据控件和相关表格控件。运行代码示例:Private Sub Command1_Click()Dim cn As New ADODB.Connection '定义数据库的连接 Dim rs As New ADODB.Recordset '声明一个 Recordset 对象变量 Dim sql As String sql = "select * from ...

怎样通过VB程序联接ACCESE数据库
在VB程序中,使用ADO连接Access数据库,通常需要创建一个ADODB.Connection对象,并使用Open方法建立连接。连接建立后,可以使用ADODB.Command对象执行SQL查询,将查询结果存储到ADODB.Recordset对象中,然后通过该对象访问查询结果。Data控件是VB中用于数据绑定的控件,包括DataGrid、DataGridView、DataControl等。使...

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

相似回答