Здравствуйте, Tonal-, Вы писали:
T>Здравствуйте, Hiden, Вы писали: H>>Попробывал использовать isc_dsql_execute2, но результат тот же: H>>message length error (encountered 0, expected 32) T>Покажи код. T>Ты точно задал куды выходные параметры покласть? T>Соощение точно при вызове isc_dsql_execute2 вылетает?
while ((fetch_stat = isc_dsql_fetch(status_vector, &stmt, 1, sqlda)) == 0)
{
id[9] = '\0';
name[49] = '\0';
printf("\nid: %s", id);
printf("\nname: %s\n", name);
}
....
если в str1 записывать select то все работает и в id и name записываются данные, а если там указать execute то возникает такая ошибка
может действительно все дело в несовпадении версий клиента и сервера