黑龙江教师招聘考试网:vb中连接数据库的问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/02 22:02:08
我有两台机子,
一台服务器Windows Server 2003
一台XP
我在服务器上连接数据库
con.ConnectionString="Provider=SQLOLEDB.1Persist Security Info=False;User ID=sa"
con.Open
Set rs=New ADODB.Recordset
str="EXEC sp_attach_db @dbname=N'db_SSS',@filename1=N'"+"App.Path+"DataSource\db_SSS_Data.MDF"+"'"
Set rs=con.Execute(str)
con.Close
PublicStr="Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=db_SSS"

在服务上是可以连接数据库的。

可在XP机子上却怎么也联不上服务器的数据库!
谁能帮我看看怎么回事!?
谢谢!

路径问题
在执行EXEC sp_attach_db的时候,需要路径全部在服务器所在机器上方能正确执行,你用的本机路径是不可以执行的

你看看这两个系统的服务器名称是否相同,可能是服务器的名称不相同