Описание тега fibplus

2 ответа

Странное поведение при ошибке "Набор данных не в режиме вставки или редактирования..."

Я использую Delphi 2010 с компонентами TFIBDataset. Я сталкиваюсь с очень странной проблемой, у меня есть два компонента TFIBDataset, называемые DS1 и DS2. Когда я пытаюсь опубликовать данные в DS1, как показано ниже: DS1.Post; Я получаю сообщение о…
22 апр '15 в 13:58
1 ответ

Проблема с публикацией правильных данных с помощью disablecontrols

У меня были некоторые проблемы с использованием Disable/EnableControls() во время итерации по DataSet, а именно при обновлении полей. То, что, кажется, происходит с этими двумя обновленными полями, - то, что они все берут те же самые данные. Похоже,…
15 авг '16 в 21:53
1 ответ

Что делает метод.closeopen компонента TFIBDataset?

Я использую компоненты FIB Plus с Delphi 2010, просто хотел бы знать, что closeopen(true) делает. Я попробовал поискать в Google, но не получил информацию об этом. FIBDataSet.closeopen(true);
20 апр '15 в 06:59
1 ответ

Доступен ли компонент FIB Plus для Delphi XE5?

В моем текущем проекте Delphi 2010 с Firebird используется последняя версия. Также использовал FIB Plus 7 для подключения к Firebird. Есть план перейти на Delphi XE5. Есть ли какие-либо предложения о том, доступна ли поддержка Delphi XE5 с FIB Plus …
12 окт '15 в 16:52
1 ответ

Как отловить исключение Interbase в Connect, когда GDB-файл не существует по заданному пути

На моей машине установлены fib+ comps, и я пытаюсь поймать исключение Interbase при подключении, но одно исключение я не могу поймать try { DM->dBase->Connected=false; DM->dBase->DBName=DBPATH; DM->dBase->Connected=true; } catch (E…
05 мар '11 в 09:48
1 ответ

Как использовать возможности MasterSource и MasterFields с использованием наборов данных FibPlus или FibQuery

Я переписываю существующую программу базы данных BDE для использования Firebird с использованием компонентов FibPlus. Поскольку я почти везде использовал компоненты TQuery, изменение довольно простое. Помимо одной вещи я, кажется, не могу найти: В о…
18 мар '12 в 08:11
2 ответа

Как прочитать BLOB-поле (текст) с помощью компонентов TpFIBQuery из FibPlus

Я использую Delphi 7 с компонентами FibPlus. Одним из них является TpFIBQuery, Я загружаю данные из таблицы с общим select * from TableName where Key = 1 Одно из возвращенных полей имеет тип BLOB(Text), Я не могу получить значение в списке строк inf…
23 мар '12 в 17:50
1 ответ

Вызов isc_dsql_sql_info() вызывает временное переполнение каталога

Существует SQL-запрос, соединяющий временную таблицу с представлением (объединяющий две таблицы): select main.* from tmp_table_srt sub -- temporary table inner join vw_s_ad_conjunct main -- joining tables M_S_AD_CONJUNCTION and M_S_AD on sub.I_SRTRE…
30 мар '16 в 09:23
2 ответа

Ошибка выдачи транзакции TpFIB: транзакция не активна в Delphi XE4 с FIBPlus 7.5

Я мигрирую с Delphi 7 на Delphi XE4. С Delphi XE4 я использую FIBPLUS 7.5. Приложение Delphi 7 работает нормально, но я получаю ошибку времени выполнения в Delphi XE4: "Project abc.exe raised exception class EFIBClientError with message frmABC.trans…
26 ноя '13 в 06:16
1 ответ

Как извлечь хранимую процедуру DDL с помощью FireDAC

Я нахожусь в процессе перехода с FIBPlus на FireDAC, и большинство функциональных возможностей, которые мне нужны, находятся в FireDAC, я просто пытаюсь найти FIBPlus эквивалент TpFIBDBSchemaExtract и TpFIBScripter для извлечения хранимых процедур в…
23 авг '18 в 15:02
0 ответов

Как исправить неоднозначность между ' DWORD ' и ' Fibplatforms:: DWORD

Я работаю с компонентами FIBPlus в RAD Studio XE4. Во время компиляции у меня возникают ошибки неоднозначности. Кто-то предложил исправить это по этой ссылке, но это не сработало. Вот ошибки [bcc32 Error] ws2tcpip.h(162): E2015 Ambiguity between 'DW…
22 апр '15 в 08:58
1 ответ

Как использовать параметры в SQL-запросе TpFIBDataSet?

Я использую библиотеку FIBPlus и Delphi 10.3 Rio. Внутри моего проекта у меня есть компонент TpFIBDataSet. Под SQL Generator я определил SQL Select с помощью "где предложение" и внутри "где предложение" у меня есть один параметр. Мой SQL Select и па…
15 фев '19 в 17:34
1 ответ

"Transliterate = False" о компоненте TFIBDataset

Я использую компонент TFIBDataset с Delphi 2010. Всякий раз, когда я просто открываю форму, в которой я сохранил компонент (ы) TFIBDataset, и закрываю ту же форму без внесения каких-либо изменений, и если я пытаюсь сравнить этот файл.dfm с тем же фа…
27 апр '15 в 12:21
1 ответ

Откат транзакции не работает с компонентами TpFIB

Я использую Delphi 2010 с FIB Components лайк TpFIBDataset, TpFIBTransaction а также TpFIBDataset с Firebird база данных. Я уже установил свойство 'AutoCommit' TpFIBDataset в 'Ложь', тогда также, когда я выполняю нижеприведенный оператор в try..fina…
11 июн '15 в 12:45
4 ответа

Как сохранить изображение jpg в базу данных, а затем загрузить его в Delphi, используя FIBplus и TImage?

Как сохранить изображение jpg в базе данных, а затем загрузить его в Delphi, используя FIBplus и TImage?
15 сен '08 в 11:46
1 ответ

Как сделать настройки в настройках FIBPlus Tools?

Я использую FIBPLUS 7.5 с Delphi XE4. Я хочу внести некоторые изменения в настройки предпочтений FIBPLUS. Я следую за этой статьей Devrace: http://www.devrace.com/en/fibplus/articles/4763.php Но я не могу найти и открыть экран, скриншот которого упо…
26 ноя '13 в 13:47
1 ответ

Окно SQL не отображается для компонента FIBDataset

Я сталкиваюсь со странной проблемой, когда я нажимаю, чтобы увидеть SQL компонента TFIBDataset, тогда окно кажется открытым, но не видимым, потому что, как только оно открыто, я не могу щелкнуть в Delphi, пока не нажму клавишу Esc. Я пытался нажать …
20 апр '15 в 08:36
1 ответ

Как добавить все поля без открытия набора данных?

Я использую TFIBDataSet (Компонент набора данных Firebird), и я пытаюсь автоматически создавать все поля во время выполнения без загрузки какой-либо записи в набор данных. Вот код моего теста: uses FIBDatabase, FIBDataSet, Dialogs; ... var Db : TFIB…
30 авг '18 в 15:36
1 ответ

Функция OpenAsClone, вызывающая ошибку в Delphi XE4

У меня есть 2 набора данных, как в моем приложении Delphi XE4: object dsDestination: TpFIBDataSet object Field1: TFIBStringField FieldName = 'MYSTRING' Size = 1 Transliterate = False ene object Field2: TFIBIntegerField FieldName = 'MYINT' end end ob…
26 сен '13 в 14:34
1 ответ

Проверенный / рекомендуемый способ переноса приложения из FIB+ в компоненты Fire-DAC

Я перевожу большое семейство приложений, имеющих встроенное соединение FIB+ внутри, на компоненты Fire-Dac, и я ищу какой-то наименее болезненный способ, как это сделать. Во-первых, я отделил и перенес серверную часть, чтобы получить нейтральные и з…
18 май '13 в 04:50