/// <summary> /// Отправляет одиночный запрос в базу данных /// </summary> /// <param name="query"></param> public static long SendQuery(string query) { DBControl mySql = new DBControl(); long val; mySql.MyConn.Open(); val = mySql.RunNoQuery(query); mySql.MyConn.Close(); return(val); }
protected long UpdateField(string updVals, string condition) { DBControl mySql = new DBControl(); string query = BuildUpdQuery(this.tableName, updVals, condition); long v; mySql.MyConn.Open(); v = mySql.RunNoQuery(query); mySql.MyConn.Close(); return(v); }
protected DataTable getFromDB(string query) { DataSet ds = makeDataSet(); DBControl mySql = new DBControl(DBSettings.Default.DBName); mySql.MyConn.Open(); MySqlDataAdapter da = new MySqlDataAdapter(query, mySql.MyConn); ds.Tables[tableName].Rows.Clear(); da.Fill(ds.Tables[tableName]); mySql.MyConn.Close(); return(ds.Tables[tableName]); }
/// <summary> /// Отправляет список запросов в базу данных /// </summary> /// <param name="fields"></param> public static void SendQueriesList(string[] fields) { if (fields.Length == 0) { return; } DBControl mySql = new DBControl(); mySql.MyConn.Open(); foreach (string f in fields) { mySql.RunNoQuery(f); } mySql.MyConn.Close(); }