请教:
我把程序安装在客户端,可是连接不到服务器。 ADOConnection1.ConnectionString:='Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog= ' + Rzcombobox2.text + ';Data Source= '+ Rzcombobox1.text;
try
ADOConnection1.Connected := true;
except
Application.MessageBox('数据库连接不成功', '提示信息', MB_ICONQUESTION or MB_DEFBUTTON2) ;
end;提示是:数据库连接不成功[DBNETLIB][Connectionopen(connect())].sql sever
不存或拒绝访问。
我的客户端是 装的 XP 系统,并且我没有装 sql server 2000 的 客户端。各位大哥,这是错在哪里啊?
是不是打包的时候需要把什么东西包装进去啊?非常非常火急,现在在客户这里。谢谢!
我把程序安装在客户端,可是连接不到服务器。 ADOConnection1.ConnectionString:='Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog= ' + Rzcombobox2.text + ';Data Source= '+ Rzcombobox1.text;
try
ADOConnection1.Connected := true;
except
Application.MessageBox('数据库连接不成功', '提示信息', MB_ICONQUESTION or MB_DEFBUTTON2) ;
end;提示是:数据库连接不成功[DBNETLIB][Connectionopen(connect())].sql sever
不存或拒绝访问。
我的客户端是 装的 XP 系统,并且我没有装 sql server 2000 的 客户端。各位大哥,这是错在哪里啊?
是不是打包的时候需要把什么东西包装进去啊?非常非常火急,现在在客户这里。谢谢!
afeng124 大哥,您说 可以在企业管理器中改变数据库认证方式我改为了仅 windows 认证,可是还是不行啊?用户 '(null)' 登陆失败!afeng124 大哥,您是怎么改的?万分感谢!
如果你使用了clientdataset.adoquery等要全部为关闭状态。否则程序在运行时ADOConnection1自动按设计时的连接字符串去连接数据库。后面赋值的连接字符串要等到前一个连通后才有用。