如何使用Access中的查询?(50分)

  • 主题发起人 主题发起人 snows
  • 开始时间 开始时间
S

snows

Unregistered / Unconfirmed
GUEST, unregistred user!
请问:如何在Delphi的程序中使用Access的查询
 
建议你使用Diamond Access数据库访问构件,完全类似
BDE 的操作,但是里面有一个构件就是直接调用Access数据库
MDB文件中的内部查询的.
如果是使用ACCESS数据库,我现在是想都不想BDE了.
 
是的,这只有DAO能做到吧,呵呵
 
哈哈,补充一点,DAO构件中好象只有Diamond Access可以很方便的使用
MDB中的内部查询,其他的DAO构件如Titan Access之流都没有Diamond方便。
我在Delphi/C++Builder程序员论坛上比较详细的贴了一个帖子,比较各种
代替BDE访问Access数据库的方案(全部基于DAO),你有兴趣可以看看。
 
请问:Access数据库中的查询有什么用,如何用?
因为我要读的是别人的数据库,只是添加一些功能,所以不能自己做数据库,而我又从来
没用过Access数据库做过东西
 
access的查询应该是类似view的东西---其实我也没用过这个东西.
 
用Tstoredproc(d5)控件就可以,你可以试一试
配置BDE增加DATABASE名(例如 aaa),选择MSACCESS,DATABASENAME
是你的MDB数据库所在,然后加入storedproc(d5)控件
databasename:='aaa';
storedprocname=查询名称;
然后把active:=true.
ok!
 
接受答案了.
 
d5 中用TQuery 同样可访问Access的查询
query 的 SQL 属性如下: select * from 查询名称

 
后退
顶部