ado(100分)

L

lxl3

Unregistered / Unconfirmed
GUEST, unregistred user!
我用ado做的c/s数据库,发布以后,为什么不能在别的机器上运行?另一台机器用的也是win98se.
提示说指定的数据库不存在。
 
你的数据源没有配好吧,ADO也不是万能的,也需要配置的,
如果你的配置没有问题,那么用ODBC试一下,看看可不可以。你用了ADO插件了吗?
 
ado 连接的那个数据库,在odbs设置起来,或者修改conncet string项
 
修改connectstring,用odbc,我的用在win2000上都没有事情
 
1.检查ado数据源是否已经设置;
2.检查数据库客户端是否已经配置;
3.相关的客户端运行所需动态连接库是否都已经拷贝。
 
应该是ADO配置的关系,你可以设置connectionstring
 
能给一点Connectionstring配置的原代码吗?
 
can you tell me?
to xgh_166@163.com
 
在用户端装mdac2.7再试试.
 
size:=255;
GetMem(ComputerName,size);
GetComputerName(ComputerName,Size);
//get computer name
workid:=strpas(ComputerName);
str:='Provider=SQLOLEDB.1;Persist Security Info=False;User ID='+peoplename+';Initial Catalog=数据库名;Data Source='
+sername+';Use Procedure for Prepare=1;Auto Translate=True;Packet Size=4096;Workstation ID='+workid;
ADOConnection1.ConnectionString:=str;
ADOConnection1.Open ;
连接要做对,那么一切ok 上面的连sql server ,如果还有问题,send mail to me
klytx@wz163.com
 
多人接受答案了。
 
顶部