Пытаюсь вызвать хранимку с MSSQL2000
QSqlDatabase database = QSqlDatabase::addDatabase("QODBC3");
database.open(); // открывается успешно
QSqlQuery query( "{exec MyStoredProc(-1)}", database );
query.exec();
QString errorText = query.lastError().text();
errorText == "畛楮佸䉄嵃䑛楲敶\20162慍慮敧嵲畆据楴湯猠煥敵据\20145牥潲r\177777 QODBC3: Unable to execute statement"
При этом из консоли isql выражение {exec MyStoredProc(-1)} работает нормально и возвращает результат в виде таблицы.
Где накосячил?