ado小问题,! 我刚学delphi,用ado方式编程,不明白adotable,adoquery,adodataset,之间的关系,及优缺点! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 区别和table、query区别差不多,query动态查询,table不能 adotable和adoquery都是用来执行sql语句的adocommand是与数据库连接之后用来操作数据库的adodataset得到的是数据集 adotable连表,adoquery可以执行sql语句,adocommand也可执行sql语句功能比adoquery强大。 adoquery用于动态查询adotable可以直接连接adoconnection控件的我的个人认为adoquery 好因为adotable能实现的东西用adoquery都能实现 1.TADOCommand封装了ADO的Command组件,提供了程序员下达SQL2.TADODataSet组件封装了ADO的Recordset对象,以便和Delphi的数据感知组件能够连接在一起。程序员可以在它的CommandText属性中设定SQL命令来处理数据。基本上TADOTable就是一个设定CommandType为cmdTable的TADODataSet组件3.TADOQuery基本上和TADODataSet没有什么不同,但是TADOQuery可以处理Data Manipulation Language(DML),而TADODataSet组件则无法执行D M L。这是TADOQuery比TADODataSet强劲之处 1、adotable和adoquery可用来执行sql语句的 其主要select 得到结果集,当然也可执行update,delete,insert 等显然adoquery的功能要强一点; 2、adocommand主要用来执行sql的 还有执行存储过程等 执行sql的功能更强;3、adodataset得到结果集了,一般很少用;总之 这些控件使得编程比较简单 建议你做一些小的例程 很快会明白的。 很简单的问题 20分 求一个简单的注册表问题 怎么看整个工程中的类结构图? Timer事件问题 想找一个跟QQ好友栏相似的控件 各位能否给个简单的demo,使用mscomm来控制内置猫?高分送。 哪里有DELPHI的反编译工具? 小问题来拿分 寻李维的四套delphi电子书,在哪儿下?每套20分,第一个正确的给分 d5程序如何打包!!!!!!! 用Delphi如何打开.chm的帮助文件 菜鸟问题,关于消息的,高手过来看!
query动态查询,table不能
adocommand是与数据库连接之后用来操作数据库的
adodataset得到的是数据集
adotable可以直接连接adoconnection控件的
我的个人认为adoquery 好因为adotable能实现的东西用adoquery都能实现
2.TADODataSet组件封装了ADO的Recordset对象,以便和Delphi的数据感
知组件能够连接在一起。程序员可以在它的CommandText属性中设定
SQL命令来处理数据。基本上TADOTable就是一个设定CommandType为cmdTable的TADODataSet组件3.TADOQuery基本上和TADODataSet没有什么不同,但是TADOQuery可
以处理Data Manipulation Language(DML),而TADODataSet组件则无法执
行D M L。这是TADOQuery比TADODataSet强劲之处
2、adocommand主要用来执行sql的 还有执行存储过程等 执行sql的功能更强;
3、adodataset得到结果集了,一般很少用;
总之 这些控件使得编程比较简单 建议你做一些小的例程 很快会明白的。