D Dchou Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-08 #1 一个EXE文件,离开DELPHI环境,不用配置BDE(有用SQL相关表的操作),怎样单独运行。
Y yzhshi Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-08 #2 1、使用Ado组件(推荐) 2、使用第三方控件 3、自己在程序里面配置BDE(很难)
A aizb Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-08 #6 不用配置BDE也可以用BDE,但是需要安装BDE,我的主页上有一个例子说明如何不通过ALias就可以用BDE连接数据库. 但是如果不想安装BDE的话,则需要用ADO.
S smallbs Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-08 #7 ADO 对类SQL的支持程度高 第三方控件最好要测试一下
L Laird Unregistered / Unconfirmed GUEST, unregistred user! 2002-08-08 #9 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数据库为例
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数据库为例