Форум: "Базы";
Текущий архив: 2007.07.08;
Скачать: [xml.tar.bz2];
ВнизIbase-Column unknown когда есть Parameter Найти похожие ветки
← →
Pavel Kuznecov © (2007-04-11 12:50) [0]Всем привет!
подскажите кто знает:
следующий запрос выдаёт ошибку "206 — Column unknown"
IBQuerySave->SQL->Clear();
IBQuerySave->SQL->Add("insert into FIRMS_DOCS (NAME) values (:p)");
IBQuerySave->Params->CreateParam(ftString,"p",ptInputOutput);
IBQuerySave->ParamByName("p")->AsString=QuotedStr("text");
IBQuerySave->ExecSQL();
но следующий код работает на ура:
IBQuerySave->SQL->Clear();
IBQuerySave->SQL->Add("insert into FIRMS_DOCS (NAME) values ("text")");
IBQuerySave->ExecSQL();
Главный вопрос почему не срабатывает с параметрами...(с параметрами столкнулся впервые).
Буду признателен за любую помощь!
IB7.0/WIN2003/BDS2006
← →
sniknik © (2007-04-11 13:01) [1]> Главный вопрос почему не срабатывает с параметрами...
зачем тебе 2 параметра?
> (с параметрами столкнулся впервые).
ну так почитай про них.
← →
Desdechado © (2007-04-11 13:04) [2]По умолчанию указание в запросе :P создат параметр автоматом. Не нужно его еще раз создавать.
← →
Pavel Kuznecov © (2007-04-11 13:05) [3]>>sniknik © (11.04.07 13:01) [1]
По поводу - почитать. - Почитал. Много примеров и ответов, но на свой не нашел.
На счет 2 параметров - это интересно, а почему два? Вроде ставлю один ":p".
Или где-то ошибка?
← →
Pavel Kuznecov © (2007-04-11 13:07) [4]
> Desdechado © (11.04.07 13:04) [2]
> По умолчанию указание в запросе :P создат параметр автоматом.
> Не нужно его еще раз создавать.
Если не делать CreateParam, то вылетает ошибка "Parameter "p" not found". И после долгих поисков решил, что нужно создавать чрез CreateParam.
← →
Pavel Kuznecov © (2007-04-11 13:15) [5]Решил.
у TIBQuery флаг ParamCheck выставил в trrue.
:) блин...стока времени
← →
sniknik © (2007-04-11 13:32) [6]> Если не делать CreateParam, то вылетает ошибка "Parameter "p" not found"
если убрать автосоздание, и создавать самому то синтаксис другой -> insert into FIRMS_DOCS (NAME) values (?)
вот после этого можно создавать, твоим кодом.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2007.07.08;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.042 c