请问大家一下怎么样移植应用程序和数据庫?(100分)

L

linlky

Unregistered / Unconfirmed
GUEST, unregistred user!
我的程序和数据庫放在本机上,是连接好的。但是放到别的机子上就不行了,找不到数据庫

了。我是想请教一下。我有试过用一个Button组件接连接应用程序和数据的路经。不过不好的是

每次运行这个程序都要连接一次。比较麻烦,我是希望在客户的机子上配置一次就可以一直使用了

到底我要怎么做? 能给个实例吗? 主要是给个实例。这样我才会明白。

(因为我是个初学者,请多多指教)。 谢了!

 
你是用什么连的
ADO 还是BDE
 
(linlky)我用的是ADO呀。。。Access数据庫。。。。
 
用odbc,配置数据员然后再用install shield express打包发布
 
有几种方法。不过都是大同小异。
上班中....迟些给你答案。
 
用ADO的connectionstring属性,在第一次使用的时候设置一下,以后就不用再设置了。
除非数据库位置改变了。所以你要让客户选择数据库路径。但只要数据库位置不变,
以后使用就不用设置的。
 
唉,高手出馬吧

uses ADODB;

var
s:string;
begin
s:=promptdatasource(Application.Handle,s);
//將這個S寫入注冊表,以後它就是連接串,當然你寫在其它地方也行。
end;

如果還不明白的話,就發MAIL keepyea@16 3.com
 
第一次连接写入注册表,以后连接取注册表就 OK !
 
我特反感什么都写到注册表中,INI文件能做到的尽量用INI文件。明了、不留垃圾。
 
顶部