Diamond Access是通过DAO还是ODBC ???(50分)

  • 主题发起人 主题发起人 cAkk
  • 开始时间 开始时间
C

cAkk

Unregistered / Unconfirmed
GUEST, unregistred user!
发布时要戴上什么驱动呢? (论坛有过类似的讨论,但都讲的不清楚)
 
Diamond Access 使用 Data Access Objects 3.5 (DAO)直接工作在Jet engine上.
DAO 支持两种数据库环境或称为"workspaces."
一种是Microsoft Jet workspaces 让你去访问数据在
Microsoft Jet databases, Microsoft Jet-connected ODBC databases, 和可安装的其他格式的ISAM 数据源,如 Paradox 或Lotus 1-2-3.
另一种是 ODBCDirect workspaces让你去访问数据库服务器通过 ODBC,
却不用装入Microsoft Jet database engine.
发布DAO:
一个普通的 DAO 3.5 授权由安装 Microsoft Access97 或 Microsoft Office97 Professional.
如果希望单独安装DAO必须自己找出需要的文件,并且将其注册到系统注册表中
我想是比较麻烦的.
 
那diamond有什么用啦!
不要bde却又搞来个DAO!!
哦!CJ说过在win98下就不要安装DAO的呀!
 
CJ说过在win98下就不要安装DAO的呀!
不对,Win98如不装任何软件决无DAO
 
DAO到是有单独的安装版,不过可不小, 比BDE好不到哪里去.
我只是想节省程序尺寸罢了.
还是ODBC比较好, 驱动程序尺寸不大, 而且似乎跟DAO一样, 98里面自带有Access的驱动.
我刚做了一个程序,用BDE通过ODBC访问Access, 速度奇慢, 而且尺寸奇大, 驱动程序是EXE文件的7-8倍! 现在通过ODBC Express, 只要发布一个EXE,一个mdb就可以了,因为几乎所有的机器上都有Access的ODBC驱动.
To nuke: 到目前为止,任何访问Access的方法都要驱动程序, 无法直接存取文件, 因为M$对Access的文件格式一直守口如瓶.
 
后退
顶部