ado+vfp的数据库(100分)

J

janph

Unregistered / Unconfirmed
GUEST, unregistred user!
各位大侠:
小弟现在碰到一个问题,希望能帮忙!
我用adoconnection连接一个vfp的数据库,现在我想在一个文本文件里定义数据库的链接,
然后每次程序打开直接读取文本文件,找到数据源!
程序在我自己的电脑上面没有问题,但是换了一台电脑就找不到数据源,可我的数据源路径
是网络路径,不明白原因!
还有,我的数据库配置是用bde adminiter,
connectstring:=Provider=MSDASQL.1;Persist Security Info=False;Data Source=Visual FoxPro Database;Extended Properties="DSN=Visual FoxPro Database;UID=;SourceDB=//Tangqp/easyhr2.0a/DATA/200210/zadm.dbc;SourceType=DBC;Exclusive=No;BackgroundFetch=Yes;Collate=Machine;Null=Yes;Deleted=Yes;"
写好应该怎样打包!
谢谢各位,高分相送!
 
1.有没有设置完全共享?
2.操作系统的访问权限是否设定正确?
3.既然是用adoconnection为何还要用BDE?
 
wwolf:你好!
我有设置为完全共享,但是还是不行,然后我在那台电脑上面重新配置一个adoconnection,
一样的配置,就可以了!不知道什么原因!
还有,adoconnection、配置时要选择use data source ,我如果不用bde,该怎样配置,请详
细告知。
还有,这样的程式该怎样打包,发布,谢谢!
 
[blue][/blue]怎么没有人回答我的问题?没有一个人会吗?这可是我第一次在dfw发贴!
请大家帮帮忙!!![blue][/blue]
没有人碰到过这样的例子吗?真是烦人,用vfp的数据库,ado连接速度蛮得吓人!
怎么办????
 
首先保证网络正常访问;
不要用BDE了,用ADO连接,把连接字串放在一指定文本文件中。
只要确保你连接的数据库文件的路径无误,就应该没问题了。比如
你的 SourceDB=//Tangqp/easyhr2.0a/DATA/200210/zadm.dbc就要确保
zadm.dbc在//Tangqp/easyhr2.0a/DATA/200210里面
 
谢谢你,movodo!
能告诉我用ado怎样连接吗?我用的是连接向导,他要求用use data soruce ,我该怎样指定!
谢谢!
能不能告诉我怎样打包,我不可能到每台电脑上面装delphi·!谢谢!
 
多人接受答案了。
 
不知有那位高手能帮帮我,我刚从VFP开发队伍中退伍,有一些数据想移植,想用ADO调用VFP表,请各位大哥能提供帮助。
 
顶部