Уважаемые господа ! Подскажите пожалуйста, есль ли возможнось подставить в запросе поле как переменную ? Код:QString F,string1,ID;int Number;query.prepare("UPDATE ActiveTable SET ? = ? WHERE ID = ? AND Number = ?"); query.bindValue(0,F); // это у нас имя поля которое надо обновить query.bindValue(1,string1); // вставлятель
query.bindValue(2,ID); //uniqueid query.bindValue(3,Number); //intНа что мне сервер отвечает : [Microsoft][ODBC SQL Server Driver][SQL Server]String or binary data would be truncated. [Microsoft][ODBC SQL Server Driver][SQL Server]The statement has been terminated. При указании в запросе поля все работает.Сразу оговорюсь, что я начинающий и я только начал осваивать данные прелести.