示例#1
0
 public void MoChotBangChamCong(DateTime []dsNgayMoChot,string TableName)
 {
     //foreach (DateTime item in dsNgayMoChot)
     //{
     //    DOChot info = new DOChot { Ngay = item };
     //    MoChot(info,TableName);
     //}
     QueryBuilder query = new QueryBuilder("DELETE FROM " + DAChamCongAutoChot.TABLE_MAP + " WHERE 1=1");
     query.addDateFromTo("NGAY", dsNgayMoChot[0], dsNgayMoChot[dsNgayMoChot.Length - 1]);
     DatabaseFB db = HelpDB.getDatabase();
     DbCommand cmd = db.GetSQLStringCommand(query.generateParamSQL());
     cmd.Parameters.AddRange(query.generateDbParam().ToArray());
     db.ExecuteNonQuery(cmd);
 }
示例#2
0
 private void frmHopDong_Load(object sender, EventArgs e)
 {
     QueryBuilder query = new QueryBuilder("delete from LOAI_DANH_BA where 1=1");
     query.addID("ID", 10110);
     DBService db = new DABaseFb().SQLStmt;
     db.Begin();
     try
     {
         db.DbCommand.Parameters.AddRange(query.generateDbParam().ToArray());
         db.ExecuteCommand(query.generateParamSQL());
         db.Commit();
     }
     catch (Exception ex)
     {
         db.RollBack();
     }
 }
示例#3
0
 /// <summary>
 /// Lấy dữ liệu từ chuỗi Sql được dựng từ QueryBuilder
 /// </summary>
 public bool LoadDataSet(DataSet ds, QueryBuilder query, string tableName)
 {
     if (ds == null) return false;
     if (tableName == null) tableName = "NO_NAME";
     try
     {
         m_cmd.CommandText = query.generateParamSQL();
         m_cmd.Parameters.AddRange(query.generateDbParam("PL").ToArray());
         LoadDataSet(ds, tableName);
         return true;
     }
     catch
     {
         return false;
     }
     finally { }
 }