有关EXE文件(100分)

  • 主题发起人 主题发起人 Dchou
  • 开始时间 开始时间
D

Dchou

Unregistered / Unconfirmed
GUEST, unregistred user!
一个EXE文件,离开DELPHI环境,不用配置BDE(有用SQL相关表的操作),怎样单独运行。
 
1、使用Ado组件(推荐)
2、使用第三方控件
3、自己在程序里面配置BDE(很难)
 
第三方控件,如dbsiam等
 
用ADO,用DBSIAM以后EXE文件体积大了很多 !
 
不用配置BDE也可以用BDE,但是需要安装BDE,我的主页上有一个例子说明如何不通过ALias就可以用BDE连接数据库.
但是如果不想安装BDE的话,则需要用ADO.
 
ADO 对类SQL的支持程度高
第三方控件最好要测试一下
 
ADO,也要保障先有驱动啊,没有驱动也不行,。。。
 
var
DataPath:sting;
begin
DataPath:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=';
DataPath:=DataPath +ExtractFilePath(Application .ExeName)+' /yourdatabasename;Persist Security Info=False';
ADOConnection1 .Connected := False ;
ADOConnection1 .ConnectionString :=DataPath ;
ADOConnection1 .Connected := True ;
eg:yourdatabasename->data.mdb(和exe在同一目录下)
//连接access数据库为例
 
多人接受答案了。
 
后退
顶部