Знаю что уже где то писал про это, но не смог найти, в общем проблема в следующем:q.prepare("INSERT INTO uralbiofarm (code,name,zavod,kolvo,price,fasovka,pos tavcik) VALUES (:id,:name,
roizvod,:kol,:chena,:fasov,
ostavcik)"); q.bindValue(":id", i); q.bindValue(":name", name); q.bindValue("
roizvod", proizvod); q.bindValue(":kol", kol); q.bindValue(":chena", chena); q.bindValue(":fasov", fasov); q.bindValue("
ostavcik", tr("Уралбиофарм")); q.exec();На винде не работает, дома линухе без проблем работает, когда за место VALUES (:id,:name,
roizvod,:kol,:chena,:fasov,
ostavcik) ставишь например VALUES ('1','Имя какое нибудь','производитель','5','54.21','52' ,'поставщик'), то все нормально добавляется в базу, а через переменные не хочет!В переменных данные есть и они нормально выводятся на консоль!