ADO问题(100分)

  • 主题发起人 主题发起人 ykx
  • 开始时间 开始时间
什么呀,你不说我怎么知道是什么问题呢?
 
ado+sqlserver
客户端找不到主机
我在编程时的主机名字为kkk
给客户安装时服务器名为server
是不是错在这里?
 
不会是想送分吧???
 
sorry,我说上一句的时,没看见你的问题,
需要重新配置adoconnection.
1.可以用外部datalink 文件连接
2.用程序更新,如
str:= PromptDataSource(Handle,ADOConnection1.ConnectionString);
adoconnection1.Close;
adoconnection1.ConnectionString:=str;
adoconnection1.Open;
 
问题分析:
1.网络是否连通
2.服务器名应该相同
3.服务器上是否有你的登录用户
 
是不是说编程时的服务器名一定要和安装时的相同呢?
 
不是,你可以用我提供的方法对adoconnection进行配置.
 
to wind_cloudy
ok!我使用datalink文件
但是发现当connection的connection为true时
datalink文件的属性就不见了
怎末办啊
 
你用datalink文件的话,需要先新建一个data link file(*.udl)文件并将其配置好,
设置路径时最好用相对路径.或将其与可执行文件放在同一目录.
adoconnection1.Close;
adoconnection1.ConnectionString:='FILE NAME='+ExtractFilePath(Application.EXEName) + '*.UDL';
//其中*.udl为你的data link file名
adoconnection1.Open;
 
多人接受答案了。
 
后退
顶部