我有4个条件
顺序要求动态调整
要求当遇到查询结果为0时,提醒没有记录。
查询结果1时 写入数据库结束查询。
如果结果大于2时,执行下一个条件执行结果,也存在3种情况。直到条件用玩。

解决方案 »

  1.   

    case dateset.count  of
      0: showmessage;
      1: insertDatabase;
      2:...;
    else execute....;
    end;
      

  2.   

    case  result of
              0: messagebox('没有记录');
              1: //数据库结束查询;
            else 
              //执行下一个条件执行结果  ;
            end;
      

  3.   

    if result = 0 then
    begin 
    showmessage
    end
    else if result = 1 then
    begin
      insert data
    end
    else if result > 2
    begin
      result2 := execute ....
      if result2 = 0 then
      begin
        showmessage
      end
      else if result2 = 1 then
      begin
       insert your data
      end
      else if result2 > 2 then
      begin
       ...
      end
    end
      

  4.   

    else if result > 2后加个then