打印本文 打印本文 关闭窗口 关闭窗口
SQL查询语句对象化的实现(C#)
作者:武汉SEO闵涛  文章来源:敏韬网  点击数11076  更新时间:2007/11/14 13:08:41  文章录入:mintao  责任编辑:mintao
              return ParamsConcat(new System.Data.IDataParameter[]{p1},GetSubParams(driver));

         }

         /// <summary>

         /// 获取表达式

         /// </summary>

         /// <param name="driver">数据设备提供者</param>

         /// <returns>string</returns>

         public override string GetFilter(HFSoft.Data.IDriverType driver)

         {

              System.Text.StringBuilder sb = new System.Text.StringBuilder();

              sb.Append(Name);

              sb.Append(GetCompareType());

              sb.Append(driver.FormatNameForParameter(Name + this.Sequence));

              return sb.ToString();

         }

         /// <summary>

         /// 表达式类型

         /// =,like等

         /// </summary>

         /// <returns>string</returns>

         protected abstract string GetCompareType();

 

 

     }

     /// <summary>

     /// 等于表达式

     /// </summary>

     [Serializable]

     public

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ...  下一页 >> 

打印本文 打印本文 关闭窗口 关闭窗口