Tquery 可以自己下达SQL语句,便于灵活的取数据。TTABLE 对应一张数据表.ADOQUERY,ADOTABLE 是ADO方式的QUERY和TABLE,连接方式为ADO而非BDEdatabase是用与数据库连接的。
解决方案 »
- 为什么我的程序退出后会生成SCACHE.INI和BDESC000之类的文件啊?
- 我做了一个多线程查询的程序,在关闭线程时,大概要释放哪些资源,为什么我每次关闭程序的时候都会出现地址访问异常的错误?
- 请教大家一个问题,点击delphi时总是报‘应用程序正常初始化(0xc0000142)失败。请单击确定,终止应用程序’(已经重装两次了,还是不行)
- 求wise 5.21注册码!
- 简单问题:进来得分!关于Edit
- 制作AXTIVEX的问题(内存互相覆盖)
- 请问有测出文件大小的api函数吗?
- 为什么运行时说参数找不到呢?有分
- 如何取得FTP服务器上某文件的时间(精确到秒)?
- 请问哪位用Delphi 做过mail 和 传真 系统的?一定给我点建议,谢谢!急!
- 哪位可以介绍一下在98/nt/2000上如何检测某一网络协议是否存在,如何添加某一协议?
- 初学三层问题--书上的例子不是SQL的,用到DATABASE和TABLE,但是……
adoquery,adotable是ADO访问数据库提供的控件,
总的来说query比table的速度要快,因为他对sql语言进行啦优化,他是把sql
语句直接传给database的。如果你初学,我觉得ado好点,现在ado.net也出来啦。而且性能有很大的提高,这个是趋势,
个人意见
adoquery,adotable是ADO访问数据库提供的控件,
总的来说query比table的速度要快,因为他对sql语言进行啦优化,他是把sql
语句直接传给database的。如果你初学,我觉得ado好点,现在ado.net也出来啦。而且性能有很大的提高,这个是趋势,
个人意见
TADOQuery和TADOTable是针对微软的ADO的。
他们之间是不能混用的!
一点建议:
如果数据库是DBase,Paradox或Interbase建议使用TQuery, TTable, DataBase
如果数据库是Access,SQLServer,Oracle,DB2等建议使用ADO
如果数据库是DB2,MySQL,Oralce等也可以使用DBEspress!
TQuery是用SQL语句查记录
TTable是显示整个表
Database是管理数据库,一般TTable和TQuery的数据通过它来取得,其实它就是管理数据库别名及SESSION的.
还是别用BDE吧,用ADO方便多了.TADOQUERY,TADOTABEL是用ADO引擎的
对应TQuery,TTabel,用ADO引擎还要用TADOCONNECTION,它是相对应DATABASE,TAdoQuery,TAdoTabel的CONDNECTION的属性设置为TAdoConnection就可以了.
TADOQUERY,TADOTABLE是ADO控件,程序中直接设置CONNECTIONSTRING即可连接到数据库。
ADO为大势所趋,为绩优股,可加大投入;
我用的是SQL啊,谢谢大家,我一定给分,如果不够另开贴子。取本地数据
用哪个,还有如果做报表的话用哪个来取数据/
所以请教大家,谢谢,如果我懂了,分都给我也愿意。
TADOQUERY 对table,view,stored procedure操作,编辑SQL属性控制结果集
取本地数据用哪个?做报表的话用哪个?都可以。
绑定xml用clientdataset