Database value 123456.78
my code to read the value
bool Vertrag_h
::sql_get(QString vertragID
){ q.
exec(QString("SELECT * FROM vertrag WHERE vertragid='%1' LIMIT 1").
arg(vertragID
));
if(!q.isActive()){
qDebug() << "SQL Error:"+q.lastError().text();
return 0;
}else{
if(q.size()>0){
while(q.next()){
this->vertragid = q.value(0).toString();
this->kaufpreis1 = q.value(1).toDouble();
}
return 1;
}else{
return 0;
}
}
}
bool Vertrag_h::sql_set(){
q.
exec(QString("UPDATE Vertrag_h SET kaufpreis1='%2' WHERE vertragid='%1'").
arg(this
->vertragid
).
arg(this
->kaufpreis1
));
if(!q.isActive()){
qDebug() << "SQL Error:"+q.lastError().text();
return 0;
}else{
return 1;
}
}
bool Vertrag_h::sql_get(QString vertragID){
QSqlQuery q;
q.exec(QString("SELECT * FROM vertrag WHERE vertragid='%1' LIMIT 1").arg(vertragID));
if(!q.isActive()){
qDebug() << "SQL Error:"+q.lastError().text();
return 0;
}else{
if(q.size()>0){
while(q.next()){
this->vertragid = q.value(0).toString();
this->kaufpreis1 = q.value(1).toDouble();
}
return 1;
}else{
return 0;
}
}
}
bool Vertrag_h::sql_set(){
QSqlQuery q;
q.exec(QString("UPDATE Vertrag_h SET kaufpreis1='%2' WHERE vertragid='%1'").arg(this->vertragid).arg(this->kaufpreis1));
if(!q.isActive()){
qDebug() << "SQL Error:"+q.lastError().text();
return 0;
}else{
return 1;
}
}
To copy to clipboard, switch view to plain text mode
and i lost my last digits.
Bookmarks