有谁能帮我解释一下在 DELPHI 数据库编程中, ADO 的 ADOTable 和 ADOQuery 有何区别?

解决方案 »

  1.   

    Table 和Query最大的区别在于查询是动态提取数据的,而表是静态的,一般查询只提取一定的行数,而Table则有可能提取全部数据到内存中形成映射
      

  2.   

    Query更灵活,更实际,除了要查看整表,一般都用Query
      

  3.   

    adoquery比adotable在查询时要灵活的多
      

  4.   

    ADOTable动态的提取数据  ADOQuery而是动态的
      

  5.   

    用Query方便,请看
    查询指定的数据:1.查最后的数据
    select top 10 * from Table
    order by ID desc2.查从第11条到20条数据
    select top 10 * from (
    select top 20 * from Table
    order by ID
    ) as table1
    order by ID desc还有什么数据不能查询???
      

  6.   

    adoquery比adotable更快!效率高!当然ADostoredproc效率就更高!
      

  7.   

    AdoQuery 有Sql 语句, 可以说,可以实现所有 AdoTable 的功能AdoTable 没有 如果,要连接到表单只能用属性TableName
      

  8.   

    Table 查询是是静态的
    AdoQuery 有查询是动态提取数据的.
      

  9.   

    to amei2000go(浪子)
    我不明白你的意思,
    并且你的语句也不能执行。
      

  10.   

    不是所有的数据库都支持这种操作,比如象Pardox