有以下代码:
  qyOrderQty: TADOQuery;
  qyOrderQty.SQL.Text := 'select * from OrderQty where PN = ''P22344''';
  qyOrderQty.Properties['Update Criteria'].Value := 0;
请问最后一行代码是什么意思?谢谢啦!

解决方案 »

  1.   

    Properties可以收集对象的属性。
    Properties[]直接访问对象的属性,特别是一些潜在的功能。
    如:Delphi的ADO还有一些可以实现一些分页等功能(用过其它语言就知道)。可以通过这样的方式访问或原生对象的形式。引用这些功能要对win SDK中的ADO有一些的了解...
       Delphi应该是为了统一接口,所以没有直接按Win ADO的形式。但是也可以通过上述方式引用到这些功能..
      

  2.   

    接shun3(天使鬼差) : qyOrderQty.Properties[]是设置ADO的选项.Update Criteria为自动生成SQL语句时WHERE语句的生成方式,可能的取值如下: adCriteriaKey = 0:   仅使用主键
     adCriteriaAllCols = 1:    使用所有字段
     adCriteriaUpdCols = 2:    仅使用修改的字段(默认值)
     adCriteriaTimeStamp = 3:  使用时间戳字段(如果有的话)详细请参考:
    http://support.microsoft.com/kb/190727要学会用Baidu or Google.  重点在于关键字的选择...我使用ADO Update Criteria 作为关键词搜索到如上信息.
      

  3.   

    我们这只能上CSDN 和 Tomore
    晕...