我用sql server2000做数据库,ado控件连接数据库,做一个网络版的管理系统,连接方法如下:ConnStr = "Provider=SQLOLEDB.1;Password='';Persist Security Info=True;User ID=guest;Initial Catalog=yydjb;Data Source=172.20.7.100"
我的操作系统是2000server,这样做出的程序在其他有些机器上能运行,有些不行,目前一台98行,一台不行,两台2000都不行。
请问在连接上有什么不对嘛?还是有其他像sql server什么的没有配置好?
或者有什么其他方法嘛?
上面:yydjb是数据库名称;172.20.7.100是我这台服务器ip
我的操作系统是2000server,这样做出的程序在其他有些机器上能运行,有些不行,目前一台98行,一台不行,两台2000都不行。
请问在连接上有什么不对嘛?还是有其他像sql server什么的没有配置好?
或者有什么其他方法嘛?
上面:yydjb是数据库名称;172.20.7.100是我这台服务器ip
cn.ConnectionString = "provider=" & providercob & ";server=" & servernametxt & ";uid=" & uidtxt & ";pwd=" & userpwd & ";database=" & DatabaseName
cn.CursorLocation = adUseClient
cn.Open
按照上面的格式试试应该没问题的。
在菜单中选 工程--引用,在列表中把 Microsoft AD0 2.5打上钩。
和你系统没关系.
msadox.dll版本是2.60.6526.0
行嘛?
msado26.tlb才是Microsoft Activex Data Objects 2.6 Library。你用的是哪一个啊?
Microsoft Activex Data Objects 2.5 Library
怎么2.5 2.6刚好和你反过来阿,这怎么解决阿?