数据库应用程序发布问题?(100分)

Q

quejian

Unregistered / Unconfirmed
GUEST, unregistred user!
我用Delphi6做的一个简单的数据库应用程序,数据库用的是Access,我用的是ADO,怎
么不能在win98或win2000下使用呢?而且我也给操作系统安装了 MDAC2.6,难道还有什么问题
没有解决吗,请指教?
 
错误是什么?
数据库的位置是不是变了,你没有把连接字符串固化在程序中吧
 
在ADO控件组中添加一个adoconnection组件和一个adodataset组件,在程序中对
adoconnection的ConnectionString属性动态赋值:

var sdatasource:string;
begin
adoconnection1.Connected:=False;
sDataSource:=ExtractFileDir(ParamStr(0))+'/XXX.mdb';
                      ------->你的数据库名称
ADOconnection1.ConnectionString :=
'Provider=Microsoft.Jet.OLEDB.4.0;'+
'Data Source='+sDataSource+';'+
'Persist Security Info=False';
adoconnection1.Connected:=True;

再设置adodataset组件的connection属性为adoconnection1,commandtext属性为:
select * form xxx.mdb 即可
 
多人接受答案了。
 
顶部