用odbc
Dim conn As ADODB.Connection
Set conn = New ADODB.Connection
conn.ConnectionString = "dsn=interbank;uid=qq;pwd=qiqi;"
conn.Open
Dim conn As ADODB.Connection
Set conn = New ADODB.Connection
conn.ConnectionString = "dsn=interbank;uid=qq;pwd=qiqi;"
conn.Open
解决方案 »
- 运行时错误 91 未设置对象变量或 with block 变量
- 我的机器上装的是office2003,程序打包后,如果客户机是office2000,我的程序中导excel功能可以正常用吗?
- 问 DataGrid 控件“行标头”触发的 ,是什么事件?
- 请高手指点,VB制作程序插件的方法,同winamp或eclipse?
- 高分求助,希望高手赐教-----在线等待
- 在Recordset中怎样查找记录
- 有关ITC的问题
- 好久没弄VB了,怎么用属性来读取HTTP请求?
- 急急的问:请问我能不能用form.reload的方法一劳永逸的解决这些问题:还是关于socket的
- 为何菜单项前的图标只显示了一部分,没有显示全部
- 关于模式窗体的问题(vbmodal)
- 希望大家能帮我解决难题!
Dim conn As ADODB.Connection
Set conn = New ADODB.Connection
conn.ConnectionString = "dsn=interbank;uid=qq;pwd=qiqi;"
conn.Open
该范例说明了使用 ConnectionString 属性打开 Connection 对象的不同方法。同时还使用 ConnectionTimeout 属性设置连接超时时间,并使用 State 属性检查连接的状态。该过程运行时需要 GetState 函数。Public Sub ConnectionStringX() Dim cnn1 As ADODB.Connection
Dim cnn2 As ADODB.Connection
Dim cnn3 As ADODB.Connection
Dim cnn4 As ADODB.Connection ' 不使用数据源名 (DSN) 打开连接。
Set cnn1 = New ADODB.Connection
cnn1.ConnectionString = "driver={SQL Server};" & _
"server=bigsmile;uid=sa;pwd=pwd;database=pubs"
cnn1.ConnectionTimeout = 30
cnn1.Open
' 使用 DSN 和 ODBC 标记打开连接。
Set cnn2 = New ADODB.Connection
cnn2.ConnectionString = "DSN=Pubs;UID=sa;PWD=pwd;"
cnn2.Open
' 使用 DSN 和 OLE DB 标记打开连接。
Set cnn3 = New ADODB.Connection
cnn3.ConnectionString = "Data Source=Pubs;User ID=sa;Password=pwd;"
cnn3.Open
' 使用 DSN 和单个参数而非连接字符串打开连接。
Set cnn4 = New ADODB.Connection
cnn4.Open "Pubs", "sa", "pwd"
' 显示连接的状态。
MsgBox "cnn1 state: " & GetState(cnn1.State) & vbCr & _
"cnn2 state: " & GetState(cnn2.State) & vbCr & _
"cnn3 state: " & GetState(cnn3.State) & vbCr & _
"cnn4 state: " & GetState(cnn4.State) cnn4.Close
cnn3.Close
cnn2.Close
cnn1.Close
conn.Open "DSN=test;UID=sa;PWD="