Re: проблемы с SELECT в FireBird
От: fetis  
Дата: 21.03.07 21:27
Оценка:
Здравствуйте, wild_ki-ll, Вы писали:

WL>FireBird 1.5

WL>Проблема заключается вследующем:
WL>пытаюсь выполнить следующий запрос — SELECT * FROM MyTable WHERE id = ?


WL>так вот на isc_dsql_execute(status_vector, &trans, &stmt, 3, NULL);

WL>выдает ошибку SQLDA missing or incorrect number/type of variables
WL>Причем если в sql дать просто строку без '?', то всё работает.
WL>Кто встречался с подобным подскажите где я не прав, пожалуйста.

Параметр задан неправильно. Надо
SELECT * FROM MyTable WHERE id = ?PARAM

или
SELECT * FROM MyTable WHERE id = :PARAM


P.S. Зачем вы пишите на API? Адреналина по жизни не хватает?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.