我的电脑
xp
sql 2000
delphi 7 --用的是adoconnection组件。
写了一个程序 是要连到sql 2000的。在我的电脑上没有问题。在A客户那里也没有问题。在A那里不管是连本机SQL还是本地网中的SQL都是可以的。 但是拿到了B客户那里,连不到SQL了。提示 未与信任SQL SERRVER 建立连接。。 B客户那里情况:
xp
sql 2000
是在本机连接数据库的。 我觉得一定是客户机SQL 2000的设置问题,但是我又不知道是哪出了问题。
提示,B客户还有我公司一软件,分在几台电脑上,不管是本地还是通过局域都是可以连到数据库的。
我的连接方法:
con1.Close;
con1.ConnectionString :=
'provider=sqloledb.1;server='+
MyIniFile.ReadString('SqlServer','SqlServerName','')+';database='+
MyIniFile.ReadString('SqlServer','SqlDataBaseName','')+';uid='+
MyIniFile.ReadString('SqlServer','SqlUserName','')+';password='+
MyIniFile.ReadString('SqlServer','SqlUserPassWord','')+';persist securyti info=false'; con1.Open;
xp
sql 2000
delphi 7 --用的是adoconnection组件。
写了一个程序 是要连到sql 2000的。在我的电脑上没有问题。在A客户那里也没有问题。在A那里不管是连本机SQL还是本地网中的SQL都是可以的。 但是拿到了B客户那里,连不到SQL了。提示 未与信任SQL SERRVER 建立连接。。 B客户那里情况:
xp
sql 2000
是在本机连接数据库的。 我觉得一定是客户机SQL 2000的设置问题,但是我又不知道是哪出了问题。
提示,B客户还有我公司一软件,分在几台电脑上,不管是本地还是通过局域都是可以连到数据库的。
我的连接方法:
con1.Close;
con1.ConnectionString :=
'provider=sqloledb.1;server='+
MyIniFile.ReadString('SqlServer','SqlServerName','')+';database='+
MyIniFile.ReadString('SqlServer','SqlDataBaseName','')+';uid='+
MyIniFile.ReadString('SqlServer','SqlUserName','')+';password='+
MyIniFile.ReadString('SqlServer','SqlUserPassWord','')+';persist securyti info=false'; con1.Open;
解决方案 »
- 急求 Delphi编写 三次样条插值函数
- 无法动态控制rave报表 Tdataband的可见性
- 请问:我在一个线程中设了个热键,为什么不响应呢?而在主线程是可以响应的
- 如何判断服务器上是否存在某个文件,请高手赐教!
- 的delphi中如何设置菜单字体
- 请问各位大侠?
- ado执行sql语句,关于msado15.dll的错失怎么引起的?
- 采用C/S结构开发,使用Sql Server 还是Access(请从成本与技术双重考虑)的比较,来着有份!!!
- ,我在写一个网吧操作监视程序,把用户使用的任意窗体包括浏览器的内容即时输入到Form1.Memo1里处理,如何实现?
- 有什么办法可以加快ACCESS的速度
- 分辨率自适应
- cxGrid列下拉点击问题
再确认下端口有没有开(没有就开),
然后你看下你是用了什么方式登陆的(混合模式的话有时候关闭了开了就好了),
如果都正常,那试下把数据库装在别的电脑上看行不行。。
我曾经试过一个案列,同一台电脑上开了两个虚拟系统,
两个虚拟系统的数据库都一样的,但很奇怪的其中一个的数据库中的两个表连接不正常,
但只要把那个虚拟系统的镜象COPY到另一台电脑上,又连接正常了..
看来我客户那边不是因为验证模式的问题。。 提示一下,我曾经在客户那里改过 sqlserver的服务器端网络实用工具。