|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
25.05.2012, 22:37 | #1 |
Регистрация: 17.12.2011
Сообщений: 4
|
БД Interbase работает странно.
Добрый день.
Возникла мистическая ситуация: При записи данных в БД все поля кроме BLOB (ArrayOfCRC указан как WideString т.к. заношу в него строку) заносятся нормально, а данные в BLOB поле заносятся непонятно по каким правилам. Например: Заношу 6 записей в БД, у некоторых BLOB заполнен, а у некоторых - нет. Помогите разобраться Работаю через FIB+ компоненты. В частности TpFIbDataBase, TpFiBDataSet и TpFIbTransaction. Приведённым ниже кодом я заполняю БД (Interbase, созданная в InterBase & FireBird Manager'e 3.3.0.2). Функции ExtractFileNameEx и CteateCRCArray работают корректно. P.S. в View дебагера смотрел "ParamByName('ArrayOfCRC').AsWideSt ring" тоже все работает нормально. Код:
TextId - Первичный ключ. NameOfText - Уникальный. Последний раз редактировалось Yo_Asakyra; 25.05.2012 в 23:34. |
27.05.2012, 23:58 | #2 |
Регистрация: 17.12.2011
Сообщений: 4
|
Неужеи никто не сталкивался подобным явлением? Хотябы предположительные вырианты...
|
Опции темы | Поиск в этой теме |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Удаление строки в StringGrid работает как-то странно. | Turboworld | Общие вопросы Delphi | 3 | 25.04.2011 09:04 |
странно работает RegSetValueEx | di91 | Win Api | 4 | 07.11.2010 15:27 |
не работает запрос для interbase | Domanoff | БД в Delphi | 24 | 19.04.2010 20:10 |
скрит работает в interbase а в FireBird выдает ошибку | NikK1 | БД в Delphi | 9 | 13.04.2010 18:07 |
Странно работает эзешник на другом компьютере runtimeLibrary(Multi-threaded (/MT) | LostSoul | Общие вопросы C/C++ | 11 | 20.04.2009 23:25 |