|
楼主 |
发表于 2011-6-15 16:37
|
显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
原帖由 shayulei 于 2011-6-15 16:30 发表
怎么让excel用ado连access的,我下了你的数据库版,研究了一翻,没找到ADO的设置?
在窗体代码区:
'引用Microsoft ActiveX Data Objects 2.x Library
Dim cnn As ADODB.Connection '声明模块级变量,启动窗体后不必重复连接数据库
Dim rs As ADODB.Recordset
……………………
Private Sub UserForm_Initialize()
Dim SQL$, i&, j&, arr, a
a = Array(55.5, 67.5, 81, 72.78, 67.5, 83.28) 'ListView1列宽
Set cnn = New ADODB.Connection
cnn.Open "provider=Microsoft.jet.OLEDB.4.0;data source=" & ThisWorkbook.Path & "\电话号码.mdb"
SQL = "select * from 数据库 "
Set rs = New ADODB.Recordset
rs.Open SQL, cnn, adOpenKeyset, adLockOptimistic
…………………… |
|