Используя интерфейс Informix C ++, первый запрос в порядке, но второй выдает эту ошибку
MI_LIB_USAGE: XIX000:-7520:Argument (client library error) is NULL.
Мой код
// connection okay and open
ITQuery query(conn);
string qtext;
qtext = "SELECT * FROM transit_kunde_s WHERE erledigt='N'";
okay = query.ExecForIteration(qtext.c_str());
ITRow *row;
while (row = query.NextRow()) {
// do stuff
// now update that row
qtext = "UPDATE transit_kunde_s SET erledigt='Y' WHERE transitkunde='"+ts+"'";
code = query.ExecForStatus(qtext.c_str());
// ERROR
}
Есть идеи, почему?