SQL组句方法

if(!sQuery.IsEmpty())
   {
      SQL+="where InsCode='"+sQuery+"'";
   }
   if(!sProvider.IsEmpty())
   {
      if(SQL.Pos("where")!=0)
      {
        SQL+=" and Provider='"+sProvider+"'";
      }
      else
      {
        SQL+=" where Provider='"+sProvider+"'";
      }
   }

 AnsiString SQL = "select * from TEV_Stock_In where 1=1 ";
  if(RzComboBox2->ItemIndex==1)
  {
    sQuery = GetInsCodeByHelpSign(sQuery);
  }

  if(!sQuery.IsEmpty())
  {
    SQL+=" and InsCode='"+sQuery+"'";
  }
  if(!sProvider.IsEmpty())
  {
    SQL+=" and Provider='"+sProvider+"'";
  }

 

posted @ 2016-02-25 15:58  風行  阅读(168)  评论(0编辑  收藏  举报