Dim conn As ADODB.Connection
conn = currentproject.connection
这个currentproject.connection默认的值为
"Provider=Microsoft.Access.OLEDB.10.0;Persist Security Info=False;Data Source=192.168.1.1;User ID=sa;Initial Catalog=档案管理;Data Provider=SQLOLEDB.1"但运行时,会提示类型不匹配。必须引用后面那2个才能正常运行。问题是必须在每个人用的机器上都设置下,太麻烦了。于是我就想在代码上做修改。如果将连接数据库手动写成这个Dim strcon As String
strcon = ""
strcon = "PROVIDER=SQLOLEDB.1;PASSWORD=sa;PERSIST SECURITY INFO=false;USER ID=sa;INITIAL CATALOG=档案管理;DATA SOURCE=192.168.1.1"
Set conn = Application.CurrentProject.Connection
Application.CurrentProject.OpenConnection strcon
Set conn = Application.CurrentProject.Connection可以正常运行,不过好像速度慢了很多。
有什么既方便速度又快的方法吗?
conn = currentproject.connection
这个currentproject.connection默认的值为
"Provider=Microsoft.Access.OLEDB.10.0;Persist Security Info=False;Data Source=192.168.1.1;User ID=sa;Initial Catalog=档案管理;Data Provider=SQLOLEDB.1"但运行时,会提示类型不匹配。必须引用后面那2个才能正常运行。问题是必须在每个人用的机器上都设置下,太麻烦了。于是我就想在代码上做修改。如果将连接数据库手动写成这个Dim strcon As String
strcon = ""
strcon = "PROVIDER=SQLOLEDB.1;PASSWORD=sa;PERSIST SECURITY INFO=false;USER ID=sa;INITIAL CATALOG=档案管理;DATA SOURCE=192.168.1.1"
Set conn = Application.CurrentProject.Connection
Application.CurrentProject.OpenConnection strcon
Set conn = Application.CurrentProject.Connection可以正常运行,不过好像速度慢了很多。
有什么既方便速度又快的方法吗?
解决方案 »
- 如果VB工程中没有form窗体,只有一个标准模块,那该如何才能自定义图标呢?
- 关于vb。net编写控件的问题
- datagrid怎么设置?
- 很菜的问题不要小我
- 编译错误,"用户定义类型未定义"
- vb 6.0生成不了exe文件的怪事!急~~~~~~~~~~~
- 急需VB编的库存管理系统
- 请VB高手进来,帮我解决一个关于控件调用对象参数的问题,万分感谢!!!
- 为什么我的图片在IE浏览器中可以正确显示,到了我的窗体上就失真了?
- 这问题有点烦人呀。
- 为何用了一个Adodc1控件操作ACCESS打开时如此的缓慢。chanping.mdb大小为700M
- 关于打印是报错error 9 subscript out of range
改为如下试试:
Dim conn As New ADODB.Connection
Dim conn As ADODB.Connection
Set conn = New ADODB.Connection
With conn
.ConnectionString = "PROVIDER=SQLOLEDB.1;PASSWORD=sa;PERSIST SECURITY INFO=false;USER ID=sa;INITIAL CATALOG=木箱管理;DATA SOURCE=192.168.1.222"
.Open
End With引用不变,我把链接写成这样就好了。太开心了