Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Ошибка при работе с параметрами Firebird 1.5 [D7, Firebird 1.5]


Страницы:   1 2

northling ©   (2006-08-22 09:15:00) 

Здравствуйте.

Работаю с firebird 1.5, delphi 7.

В tibquery использую параметр в запросе, получаю следующее при вызове Open (значение параметру присвоено):

---------------------------
Debugger Exception Notification
---------------------------
Project eng.exe raised exception class EIBInterBaseError with message 'Dynamic SQL Error
SQL error code = -206
Column unknown
PAR1
At line 11, column 17'. Process stopped. Use Step or Run to continue.
---------------------------

PAR1 - это как раз имя параметра. Запрос такой:

SELECT
C.NAME,
C.CAPTION,
C.TYPE_ID,
CPAR.NAME AS PARENT_NAME,
C.OWNER
       
FROM FORM F
   INNER JOIN CONTROL C ON F.FORM_ID = C.FORM_ID
   LEFT JOIN CONTROL CPAR ON C.PARENT_ID = CPAR.CONTROL_ID
WHERE F.NAME = :par1
ORDER BY C.OWNER, C.CREATE_ORDER

В чём ошибка???

P.S.

Ошибка в этом месте:

procedure TIBSQL.Prepare;
...
   Call(FGDSLibrary.isc_dsql_prepare(StatusVector, TRHandle, @FHandle, 0,
             PChar(FProcessedSQL.Text), Database.SQLDialect, nil), True);
...


northling   (2006-08-22 19:25:00) [21]

в ibexperte всё работает

значение присваиваю так : query.Params[i].Value := 'frmMain';

update kit не помог


PEAKTOP   (2006-08-22 11:47:00) [22]

Может
TIBSQL.CheckParams := true


Sergey13   (2006-08-22 10:19:00) [23]

> [0] northling   (22.08.06 09:15)

Код, где присваивается значение параметра опубликуй.


StriderMan   (2006-08-22 10:10:00) [24]

попробуй тот же самый запрос прокрутить в IBExpert'е


Dok   (2006-08-22 10:04:00) [25]

может это поможет
http://ibase.ru/ibx/ibx708del.zip?


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо