Example #1
0
 private void Update_1_0_6()
 {
     //CalcParamsArchive	Добавлено поле DataType
     //Добавлено поле SuperProcessType
     //Добавлено поле Min
     //Добавлено поле Max
     //Добавлено поле DecPlaces
     //Добавлено поле Units
     _db.SetColumnString("CalcParamsArchive", "DataType", 10);
     _db.SetColumnString("CalcParamsArchive", "SuperProcessType", 10);
     _db.SetColumnDouble("CalcParamsArchive", "Min");
     _db.SetColumnDouble("CalcParamsArchive", "Max");
     _db.SetColumnLong("CalcParamsArchive", "DecPlaces");
     _db.SetColumnString("CalcParamsArchive", "Units", 30);
 }
Example #2
0
        //Добавление в таблицу поля с указанием типа данных
        public static void SetColumn(this DaoDb db, string tableName, string columnName, DataType dtype)
        {
            switch (dtype)
            {
            case DataType.String:
                db.SetColumnString(tableName, columnName);
                break;

            case DataType.Real:
                db.SetColumnDouble(tableName, columnName);
                break;

            case DataType.Integer:
                db.SetColumnLong(tableName, columnName);
                break;

            case DataType.Boolean:
                db.SetColumnBool(tableName, columnName);
                break;

            case DataType.Time:
                db.SetColumnDateTime(tableName, columnName);
                break;
            }
        }