Table是用来存数据的
Query是一个查询它可以跟据条件产生不同结果它的数据可来自多个表
进行对Table操做也是Query:如UPDATE ,Inster,Delete,CREATE TABLE...
Query是一个查询它可以跟据条件产生不同结果它的数据可来自多个表
进行对Table操做也是Query:如UPDATE ,Inster,Delete,CREATE TABLE...
解决方案 »
- Delphi Spring Framework路在何方?欢迎大家各抒己见!
- 如何才能得知程序正在使用sendstream傳送文件中?
- delphi中有什么函数可以如何查找某一字符串在excel中的行、列?
- Delphi7中有socketserver控件?如没有,该如何安装?
- 如果把DELPHI 3, 4, 5+sql 6.5的程序移植到delphi 7+sql server 2000,可以嗎???
- 问一个语法问题,下面这句VB语言转化为DELPHI应该是什么?请高手作答,谢谢!
- 请问这一句语句作何解释
- 在我的程序中,如何调用windows media player的可视化效果,显示在我的窗口中?
- 新年献词:和大家说说心里话:
- 有人知道如何在FORM中画一个“点”吗???XZXCAZ
- 关于数据库的操作
- delphi 5 有纵向书写汉字的功能或组件吗? 谢谢
Query的结果可以生成实际数据库,也可以不生成。
Query的结果可以来自多个数据库。
对Query的Cursor结果,不能进行增、删、改。
其余操作,都一样。
多用户的网络程序开发:坚决使用query.绝对不要使用table.
因为table会引发许多并发问题!!!
使程序员不用与SQL打交道就可以访问SQL数据.不过,TTable加过外衣后,
控制起来当然远没有直接用TQuery来得畅快了,还有类似yjq说的种种蔽
端.jing的话很有问题,TTable难道就不能删改了吗?本地数据库就不能用
TQuery吗?
再使用local base 时使用Table有较好的效果,再使用真正的sql server时table的效率
较低,控制也不够灵活,而且Table只能连接一个表,Query可以连接多个表,也可以连接不同的Sql Server的多个表.table向后台出送的sql语句是经过bde/idapi处理的sql语句,不如query好.利用query结合缓存更新和事务处理,可以编出灵活,高效率的数据库程序.
:-利用Query+UpdateSQl,是可以进行进行增、删、改的。