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

NoneWww.anydac.com - Firebird, SQLite, Advantage, SQL Server, Oracle, PostgreSQL, MySQL, DB2, ODBC, компоненты высокоскоростного доступа к данным dbExpress для Delphi.
2 ответа

FireDAC (FDQuery) - база данных с точкой в ​​названии

У меня есть эта проблема с компонентом FireDAC -> FDQuery, когда он пытается выбрать данные из базы данных с помощью '.' (точка) в его названии. Имя базы данных - TEST_2.0, а ошибка при открытии набора данных говорит: Не удалось найти сервер 'TEST_2…
10 апр '18 в 16:05
3 ответа

Delphi SQLite Wrapper с поддержкой статического связывания и шифрования

Мне нужна оболочка для SQLite, которая поддерживает статическое связывание и имеет хотя бы некоторую базовую поддержку шифрования (также желательно бесплатную) Подводя итог, что я нашел до сих пор ZeosLib - поддерживает шифрование. Не поддерживает с…
20 апр '14 в 21:37
0 ответов

Firebird Сортировка по умолчанию

При создании базы данных Firebird с использованием приведенного ниже SQL-кода он не следует заданному сопоставлению по умолчанию. Но если я изменю параметры сортировки по умолчанию после создания базы данных, это сработает. Это создает базу данных, …
11 ноя '16 в 16:39
1 ответ

NULL отсутствует при переходе от Anydac к Firedac

Я перемещаю код из Delphi 2007 + AnyDac в Delphi XE4 + FireDac, В AnyDac случай, когда все пустые строки были сохранены как NULL, И в FireDac все пустые строки хранятся как пустые строки '', Мне нужно вернуться к NULL. Каков наилучший способ сделать…
16 дек '13 в 15:08
2 ответа

Как написать txt-файл в blob

Существует таблица Firebird с 2 полями BLOB-объектов - полем blob_binary (подтип =0) и полем blob_Text (подтип =1,utf-8). БД имеет utf-кодировку. Соединение имеет кодировку UTF. Версия Delphi - 10.2.3. Я использую компоненты FireDac для доступа к да…
12 фев '19 в 22:58
2 ответа

Как получить последний вставленный идентификатор на сервере MS SQL с компонентом FireDac?

С FireDac, как получить последний вставленный идентификатор на сервере MS SQL? Спасибо
11 апр '13 в 12:43
1 ответ

Anydac TADTable проблема сопоставления компонентов

У меня проблема с сортировкой строк, которые имеют специальные символы, такие как ^ и! в базе данных Firebird. При использовании компонента TADTable со следующими параметрами и таблицей, в которой используется сопоставление unicode_ci_ai CachedUpdat…
23 ноя '16 в 18:22
0 ответов

Проблема запроса Firedac / Anydac при использовании компонентов updatesql

Следующий вопрос связан с использованием Firedac adquery, updatesql с базой данных доступа: Сначала сценарий: В одном из сценариев моих updatesql выдает ошибку, т.е. данные в таблице не были обновлены, однако мой набор данных после отображения ошибк…
21 мар '14 в 18:44
2 ответа

Передайте длинные строки Unicode в параметр FireDac TADQuery

Я использовал AsWideString для передачи строки Unicode в параметр TADQuery. ADQuery.Params.ParamByName('MyFld').AsWideString Но когда строка становится слишком длинной, я получил ошибку: [MyFld]. Max len = [8002], actual len = [10522] Тогда я решил …
28 янв '14 в 09:41
1 ответ

Ошибка присваивания при назначении значения параметризованному запросу

Я использую Delphi XE2 с компонентами AnyDac и базой данных Advantage 10. В своем коде я использую параметризованные запросы: q.SQL.Text := 'SELECT * FROM Table1 ' + 'LEFT JOIN Table2 ON (Table1.ID = Table1 .ID_Table2) ' + 'WHERE ' + ':0 BETWEEN Tab…
3 ответа

Как я могу прервать удаление записи на основе решений после нажатия кнопки удаления dbnavigator?

Могу ли я отменить удаление записи на основе решений после dbnavigator кнопка удаления нажата? Я проверил beforeAction Событие if Button = nbDelete then //check if not OK then Button := nbCancel; но это не работает Любая помощь? я использую DelPhi X…
13 янв '13 в 07:51
1 ответ

AnyDAC (FireDAC) - открытая транзакция после TBlobField.GetAsString

В настоящее время мы переносим компонент базы данных нашего приложения Delphi7 из компонентов BDE в компоненты AnyDAC (FireDAC) версии 8.0.5. Предоставляются следующие предпосылки: В нашей форме у нас есть одно TADConnection, одно TADQuery и одно TA…
05 мар '18 в 17:08
1 ответ

AnyDac или FireDac не может сгенерировать запрос на обновление

Я долгое время использовал UniDac и решил перейти на FireDac, так как он имеет хорошие методы Asynch, после чего я увидел, что ни одно из моих редакторов данных больше не работает, это выдает мне ошибку: [FireDAC] [Phys] -330. Невозможно сгенерирова…
30 июн '14 в 19:14
1 ответ

Дизайн формы AnyDac, диалог отмены запроса программирования

У меня проблема с диалоговым окном AnyDac Cancel из компонента TADGUIxAsyncExecuteDialog, в основном мне нужно, чтобы пользователь мог отменить выполнение запроса, он работает отлично, но дизайн не соответствует программе, мне нужно отредактировать …
25 фев '13 в 13:20
2 ответа

Каков наиболее эффективный способ считывания данных плитки (MBTiles) из таблицы SQLite с использованием AnyDAC (FireDAC)?

Фон: Я работаю над базой данных кэша плиток SQLite (аналогично MBTiles спецификация), состоящий пока только из одной таблицы Tiles со следующими столбцами: X [INTEGER] - индекс горизонтальной плитки (не координата карты) Y [INTEGER] - вертикальный …
10 май '13 в 20:42
1 ответ

FireDAC SQL Server Connection: Ненадежный сертификат

Я включил безопасное соединение, выбрав самоподписанный сертификат на своем SQL Server. Я могу подключиться к нему с помощью SQL Server Management Studio и добавить TrustServerCertificate=True в Additional Connection Parameters, Мне нужна такая же к…
11 май '13 в 10:35
1 ответ

Как сохранить отзывчивость программы при выполнении Anydac Query?

С sdac я могу позволить программе реагировать на ввод пользователя как: while Query.Executing do begin Application.ProcessMessages; Sleep(1); end; Как реализовать тот же код с запросом anydac (нет аналогичной функции)? Я использую delphi xe2 и anyda…
26 дек '12 в 18:12
2 ответа

Улучшить множественный синхронизированный доступ к данным

В начале я хотел бы извиниться за чрезмерное использование жирного текста. Я хотел упростить понимание моих длинных вопросов. У меня проблема с множественным доступом к данным. Я должен реализовать следующую проблему: у меня есть серверное приложени…
28 апр '13 в 11:19
1 ответ

Как я могу обновить поле blob на сервере

У меня есть клиент-серверное приложение, созданное с использованием DataAbstract и RemObjects, где клиент передает двоичную переменную для сервера, чтобы поместить в БД. Функция сервера выглядит следующим образом function SetItemContent(const anItem…
11 июн '11 в 12:12
1 ответ

Получение ошибки при использовании параметра с помощью сценария anydac (теперь firedac) для firebird

Я не могу заставить следующий скрипт выполняться без ошибок. Он выполняется в delphi для базы данных Firebird. var vScript: TADScript; begin vScript := TADScript.Create(nil); vScript.Connection := xConnection; vScript.Transaction := xTransaction; wi…
01 ноя '16 в 20:37