傻问题,请问DAO是个什么玩意儿?(50分)

  • 主题发起人 主题发起人 nuke
  • 开始时间 开始时间
N

nuke

Unregistered / Unconfirmed
GUEST, unregistred user!
今个看到一个空间Diamond,说是可以不通过BDE&ODBC直接通过DAO访问Access
数据库的。
经常听到Dao 这个东东,他究竟是干什么的呢?要安装吗?还是windows的一部分?
 
DAO is 数据访问对象.(Data Access Object)
 
ADO is the best now. It means active data object.
 
DAO 是微软的数据接口 Data Access Object
在VB,VC,VF里都有这个东东。
安装Nt OP时会有,另外,在安装VB,VC,VF,或Access时
选Customer会有DAO
 
那请问如果在一台只装了win9x的机器上直接运行Diamond控件做的程序,会不会出错呢?
 
ACCESS数据库用那东西不错
NUKE:98一定没问题
 
控件DIAMOND好象问题不少,INSERTRECORD不成功,TABLE设置了索引后用
TABLE1.FIELDVALUES['xxx']就会出错, 各位同仁有无遇到过?
我用的是D4+diamond1.36
 
DAO如果只装Win98,Wintnt使不给装的.
DAO不过是几个DLL文件把他们做进你的安装程序就可以了.
(Delphi自带的Installshield Express没有选项但也可以做,
正式的Installshield Express 2.11有DAO/Jet选项选中即可).
 
wuyi说Diamond有问题
那么请问有什么可以无须BDE和ODBC等数据引擎可以访问access数据库的呢?
 
寄了,未测试,如果好,告诉大家一声,谢谢
 
CJ寄什么了???
 
问wuyi,等他市完了告诉大家
 
to all:
粗粗看了一下,readme中如下一段:
Delphi 4 + DAO 3.5

Freeware

- Tool to work with MSAccess 97 tables, with DAO 3.5 and with BDE that performs the following tasks:

Creates and erases Aliases in the BDE

Creates MsAccess 97 .mdb database files
所以,这个东西也不会满足大家的不要BDE的希望。
不过,网上有个叫ADOINS的控件包,我只有测试版,它能
不用BDE访问ACCESS数据库,据我初步测试,它比diamond问题少。
谁有正式的请提供。
 
后退
顶部