Хранилища Subversion OpenInventory

Сравнить редакции

Не учитывать пробелы Редакция 39 → Редакция 38

/trunk/ClassEditor/tablefield.cpp
21,7 → 21,6
defaultValue = fdefaultValue;
notNull = false; // ïî óìîë÷àíèþ äàííûå â ïîëå ìîãóò îòñóòñòâîâàòü (áûòü NULL)
characterSet = ""; // êîäèðîâêà ïî óìîë÷àíèþ (íå óêàçûâàòü êîäèðîâêó)
autoIncrement = false; // ñäåëàåì íàøå ïîëå àâòîèíêåìåíòíûì
createSqlString(); // ñôîðìèðóåì ñòðîêó Sql-çàïðîñà, êîòîðàÿ ñîçäàåò â áàçå äàííûõ ñîîòâåòñòâóþùåå ïîëå
}
 
82,9 → 81,9
 
void TableField::createSqlString(){
QString str_tmp = "";
str_tmp.append(tr("`"));
str_tmp.append(tr("'"));
str_tmp.append(fieldName);
str_tmp.append(tr("` "));
str_tmp.append(tr("' "));
str_tmp.append(fieldType);
//str_tmp.append(tr(" "));
if (characterSet !="") {
97,10 → 96,6
str_tmp.append(defaultValue);
str_tmp.append(tr("'"));}
 
if (TableField::autoIncrement) {
str_tmp.append(tr(" "));
str_tmp.append(tr("AUTO_INCREMENT"));
}
TableField::SqlString = str_tmp;
}
 
115,14 → 110,3
TableField::createSqlString();
}
 
 
 
void TableField::setAutoIncrement(bool autoInc){
TableField::autoIncrement = autoInc;
TableField::createSqlString();
}
 
 
bool TableField::isAutoIncrement(){
return TableField::autoIncrement;
}