Вопросы по теме 'tclientdataset'
Delphi: Clientdataset: EDatabaseError on .Open; с установленным ProviderName
Итак, у меня есть этот код, который обрабатывает то, что клиент отправляет по шаблону. Если он отправляет getBENUds, сервер отправляет DataSet для этой таблицы обратно с помощью метода SaveToString.
Затем он отправляется клиенту. (Я использую...
2969 просмотров
schedule
02.03.2022
Как добавить поля в клиентский набор данных во время выполнения?
У меня есть TClientDataSet , который предоставляется набором данных TTable . Набор данных имеет два поля: почтовый индекс (строка, 5) и улица (строка, 20).
Во время выполнения я хочу отобразить третье поле (строка, 20). Процедура этого поля...
40125 просмотров
schedule
15.04.2023
TClientDataset в основной детали не закрывает подробный запрос
У меня есть 2 ClientDatasets в Master Detail, использующих одного провайдера. Два базовых запроса связаны как главная деталь с источником данных, а главная деталь имеет деталь как поле (TDatasetField).
Моя проблема заключается в том, что закрытие...
981 просмотров
schedule
22.03.2023
Производительность ClientDataset TBlobfields
Открытие TClientDataset и выборка 10.000 строк, содержащих 3 поля TBlob, занимает 3 минуты .
Открытие точно тех же данных, но преобразование BLOB-полей как Varchar, занимает 1 секунду !
Единственная разница в том, что TQuery (или TsqlQuery)...
1001 просмотров
schedule
02.06.2022
Ошибка TClientDataset ApplyUpdates из-за ограничения таблицы базы данных
У меня есть старое приложение Delphi 7, которое загружает данные из одной таблицы базы данных, выполняет множество операций и вычислений и, наконец, записывает записи в целевую таблицу.
Это старое приложение вызывает ApplyUpdates каждые 500...
4309 просмотров
schedule
07.03.2023
DELPHI: Master-Detail с использованием ClientDataSet и CalcFields
У меня есть основной / подробный ClientDataSet следующим образом (они создаются / заполняются во время выполнения и заполняются данными, возвращаемыми из вызова API, без подключения к базе данных):
Services:
ID
Name
BasePrice
etc....
3615 просмотров
schedule
31.01.2023
Агрегирование вычисляемого поля в TClientDataset
Можно ли добавить статистическое поле поверх вычисляемого поля?
Предположим, что есть компакт-диск со следующими полями:
ID (автоинкремент)
Имя(строка)
Цена(плавающая)
Количество (целое)
Итого(целое) - вычисляемое поле - Цена *...
1697 просмотров
schedule
29.03.2022
Какие свойства определяют размеры полей ClientDataSet?
У меня есть приложение, которое использует ClientDataSets и локальное хранилище файлов. Некоторая информация отображается в сетке БД, и я обнаружил, что она обрезается — первые 500 символов или около того строки отображались, но базовые поля должны...
3309 просмотров
schedule
05.08.2023
Почему OnEditError или OnPostError не обнаруживают недопустимую запись пользователя в TClientDataSet?
У меня есть набор данных в памяти, прикрепленный к TDBGrid через некоторый источник данных. Проблема в том, что AV (ошибка проверки) запускается всякий раз, когда пользователь вводит знак минус в числовое поле и нажимает ENTER или переходит к другой...
1354 просмотров
schedule
12.11.2022
Экспорт TStringGrid в doc, xls и pdf
У меня есть своего рода отчет, который я создал с помощью TZColorStringGrid (это потомок Delphi TStringGrid), и я хочу иметь возможность экспортировать в doc, xls, pdf, а также иметь возможность распечатать этот отчет. Вот я и думаю последние два...
4767 просмотров
schedule
27.11.2022
Как мне получить все записи через TDatasetProvider?
Если у меня есть два набора данных, которые оба являются производными от TCustomClientDataset , я могу иметь один вызов CloneCursor для другого и иметь независимое представление тех же данных. В документации создается впечатление, что вы можете...
710 просмотров
schedule
05.06.2022
Обновление значений в TClientDataset после обновления
У меня есть TClientDataset, который содержит данные из нескольких таблиц. Когда я применяю обновления к этому набору данных, он может не синхронизироваться.
Я приведу вам один пример:
В таблице для обновления я получил идентификатор с именем...
2298 просмотров
schedule
28.08.2022
Как я могу обновить TClientDataSet без применения ожидающих обновлений?
Вот что я пытаюсь выполнить:
Получить 1 запись из базы данных через CommandText TSQLDataset: SELECT * FROM myTable WHERE ID = 1
Используйте TClientDataset для изменения записи. (1 ожидающее обновление)
Получить следующую запись. ВЫБЕРИТЕ *...
3264 просмотров
schedule
23.03.2023
Преобразование Delphi ClientDataSet в dfXML
Я только что установил Delphi 7 для личного использования и пытаюсь преобразовать файл Delphi ClientDataSet в dfXMLUTF8. Все, что мне действительно нужно, это структура xml. Этот сайт предлагает запустить 4 строки кода будет генерировать желаемый...
5659 просмотров
schedule
28.06.2023
В чем разница между управлением памятью TDataSet и TClientDataset?
Я использую TIBDataSet для извлечения записей из таблицы базы данных Firebird с помощью Delphi 2007. В этой таблице около 1 миллиона записей, и я получаю ошибку Out of memory . Однако тот же запрос выполняется правильно с TClientDataset .
Не...
1450 просмотров
schedule
18.12.2022
TClientDataset CloneCursor не работает хорошо
Я пытаюсь редактировать несколько записей, клонируя курсор ClientDataset. Я не уверен, что я делаю неправильно здесь. Каждый раз, когда я редактирую другую запись (внутри новой формы), все клонированные курсоры сбрасываются?
Я использую С++...
188 просмотров
schedule
20.02.2023
Фильтрация Delphi TClientDataSet с использованием LIKE и foCaseInsensitive
Используя Delphi XE, я пытаюсь выполнить некоторую фильтрацию в TClientDataSet, и я не могу заставить фильтрацию без учета регистра работать должным образом в сочетании с оператором LIKE.
Рассмотрим этот код, который выполняет фильтрацию...
11445 просмотров
schedule
21.05.2023
Фильтр ClientDataSet с НЕ НРАВИТСЯ
При использовании свойства Filter набора ClientDataSet с фильтром
Имя НЕ КАК 'Пауло%'
говорит, что синтаксис неверен.
как я могу сделать обходной путь в фильтре?
2773 просмотров
schedule
10.03.2023
Загадочный параметрический SQL-запрос с объединениями + пустые поля TClientDataSet
Иногда кажется, что даже очевидные вещи идут не так. Есть много очевидного и много того, что может определенно пойти не так при работе с компонентами SQL, и даже больше, когда они представляют собой всего лишь кольцо целой цепочки SQLQuery =>...
502 просмотров
schedule
23.06.2022
Delphi: ClientDataSet не работает с большими таблицами в Oracle
У нас есть TDBGrid, подключенный к TClientDataSet через TDataSetProvider в Delphi 7 с базой данных Oracle.
Показывать содержимое небольших таблиц нормально, но программа зависает, когда вы пытаетесь открыть таблицу с большим количеством строк...
1478 просмотров
schedule
04.03.2022