现在我有几个.dbf 格式的数据表文件,我想使用BDE控件与之相连,然后对其操作,可是我只知道BDE的TQUERY控件中连数据库文件的方式,首先要在ODBC中建立好DSN,我不能用ODBC,最好实现后的效果是:会弹出一个类似ToOpendialog的对话框,然后选择好数据表文件,就可以读取里面的内容,怎样实现?小弟谢了!最好是BDE的方法。急!!!!
我不知道.dbf格式是不是只有FOXPRO VFP之类能生成?
我不知道.dbf格式是不是只有FOXPRO VFP之类能生成?
小弟才到这行不久,不太了解ADO能说得详细些吗?谢谢!
告诉你另一个办法, 用foxpro导为文本.再用delphi读取
ConnectionString
如:
adoconnection1.ConnectionString:=ExtractFilePath(Paramstr(0))+'data\****.mdb';
begin
connectionstring='provider=microsoft.jet.oledb.4.0;data source=' + extractfilepath(application.exename)+'db1.mdb'
try
open;
except
showmessage('打开错误');
end;
end;
可是我在connectionstring BUILD中测试连接时,告诉我连接失败,为什么?怎么办?
.mdb我试过,可以的,怎么办???急!!!!