Текущий архив: 2004.01.16;
Скачать: CL | DM;
Вниз
Массивы в Interbase Найти похожие ветки
← →
Sirruf (2003-12-13 18:29) [0]В таблице есть поле типа массив целых чисел:
PROCIDS Smallint [1:4]. В программе пишу
Query1.ParamByName("PROCIDS"[1]).AsSmallint := 100;
После Query1.ExecSQL вылетает ошибка
Query1: Parameter "P" not found.
Че за параметр "P" - непонятно. В Query1 такого параметра нет. На букву "P" начинается имя параметра PROCIDS, больше никаких аналогий у меня не возникает.
Пробую по-другому. Пишу внаглую
Query1.ParamByName("PROCIDS").AsSmallint := 100;
Выскакивает ошибка другого содержания:
Dynamic SQL Error. SQL error code = -303.
Feature is not supported.
BLOB and array data types are not supported for move operation.
Переводить на русский не надо, с английский дружу, но тем не менее не могу понять, что все-таки от меня хотят.
Господа-мастера, кто знает, как работать с массивами, убедительная просьба откликнуться, поскольку если к понедельнику не удастся это побороть, мне в лучшем случае грозит жуткая сцена насилия в кабинете шефа, в худшем все может закончиться просто увольнением.
← →
Sergey_Masloff (2003-12-13 20:34) [1]работу с массивами из компонент поддерживают FIBPlus и (вроде бы) IBO. По другому - через вызовы API
← →
Sirruf (2003-12-15 12:24) [2]А кто-нибудь может что-то конкретно сказать или дать ссылку на статью по Interbase API в Инете?
← →
MV (2003-12-17 13:37) [3]Ссылка:
Devrace.com
Там есть демка с FIBPlus - ами + примеры.
Еще книжка "Мир InterBase" Ковязина и вострикова.
← →
Sergey_Masloff (2003-12-18 23:20) [4]Докуметация по работе с массивами не менялась с IB5x. Возьми да читай - чего уж конкретнее.
Страницы: 1 вся ветка
Текущий архив: 2004.01.16;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.008 c