问个菜鸟级的问题[汗~~~~]:   使用AdoQuery控件来获得查询结果集,然后修改其中的记录值修改数据库   请问,怎么使用adoquery控件执行其他sql语句;如update;
   我在它的sql中用
      update 表名 set 字段=某某
   无法正确执行   其他的诸如插入,删除语句你们是怎么用adoquery的sql属性操作的??

解决方案 »

  1.   

    狂汗,自己揭帖,各位朋友,万万对不起,
      忘记对于执行语句不能用query.open操作的,因为无法获得一个记录集;
      调用ExecSql操作即可
      

  2.   

    hmzgz81在CSDN各个板块的得分综合表 
    板块 专家分 信誉分 等级 
     
    Delphi 489 100  
    扩充话题 5 100  
    C++ Builder 1 100  
     
     
    板块 专家分 信誉分 等级 
    说明:
    1、每个用户的专家分、用户等级不再是整个csdn论坛统一计算,而是按照大类论坛分开计算。(高级用户用户等级例外)
    2、高级用户(三星及三星以上用户),在各个版块的等级都将一样,作为对高级用户的奖励。
    3、信誉分分为两类:a、他在各个大类论坛的信誉分;b、他在csdn的总信誉分;
    4、每个具体论坛得分归入哪个大类论坛,请看专家分归属说明页 
      
      

  3.   

    with self.adoquery1 do
      begin
        close;
        sql.clear; 
        sql.text :='....';    try
          prepared;
          open;
        except
         ...... 
      

  4.   

    谢谢summe (夏飞扬),因为你的回案解决了我的问题。