Вопросы по теме 'datasnap'

Динамическая фильтрация содержимого набора клиентских данных
Я задаю себе вопрос о способе фильтрации содержимого клиентского набора данных в трехуровневой архитектуре привязки данных: Oracle DB <=> My Datasnap Server <=> My Datasnap clients У меня есть таблица Oracle, доступная через...
1754 просмотров
schedule 07.09.2021

утечка памяти в delphi datasnap
Я создаю прототип клиентского и серверного приложения привязки данных. Я хочу передать файл с сервера клиенту. Это работает, но каждый файл, который я транслирую, остается в памяти на сервере. Он никогда не выпускается, даже когда я закрываю...
1731 просмотров
schedule 15.11.2021

Как использовать Rest Debugger для Rest Datasnap в XE7
Я тестирую приложение DataSnap Rest в XE7. Я также проверил образцы методов EchoString и ReverseString. Я запустил службы и могу выполнять методы в тестовом браузере. Но как я могу протестировать методы в Rest Debugger. Метод: получить URL:...
1671 просмотров
schedule 17.09.2021

DataSnap не закрыл соединение с SQL Server
У меня есть DataSnap Server с подключением к базе данных MS SQL Server. Я использую объекты Zeos Connection. Клиент - это Android-приложение. Оба выполнены на Delphi XE10.2. Когда мой клиент Android потерял соединение с сервером DataSnap,...
355 просмотров
schedule 10.11.2021

Как найти сервер DataSnap в DCOMCNFG?
В Windows 7 я попытался зарегистрировать новый сервер DataSnap с помощью tregsrvr (используя запуск от имени администратора), который запускается и подтверждает, что регистрация прошла успешно. Однако я не могу найти сервер в DCOMCNFG, чтобы...
484 просмотров
schedule 15.02.2022

Написание клиента DataSnap с помощью Delphi Prism
Я пытаюсь написать клиент привязки данных с помощью Delphi Prism в Visual Studio 2010. Когда я пытаюсь создать подключение к данным (в обозревателе серверов) с помощью поставщика DataSnap, я получаю эту ошибку: Невозможно найти запрошенный...
605 просмотров
schedule 21.03.2022

В записи TPacketDataSet- ›Data usModified, как я могу определить, какие поля содержат значение NULL, потому что они были намеренно изменены на NULL?
Копирую TClientDataSet->Delta в TPacketDataSet->Data . Затем я использую TPacketDataSet->Data для записи кэшированных обновлений в запись базы данных Faircom Server ISAM. При использовании пары «Измененная запись» вторая копия записи,...
41 просмотров
schedule 20.03.2022

Вставка объекта JSON в базу данных
Я создаю сервер DataSnap в Delphi XE2, и у меня возникли проблемы с поиском лучшего способа вставки объекта JSON, который клиент отправляет мне в базу данных. Вот формат объекта, который я получаю: {"PK":0,"FIELD1":"EXAMPLE","FIELD2":5,...
1989 просмотров
schedule 08.04.2022

REST Datasnap переопределяет сопоставление URI
Я написал небольшой сервер REST с REST datasnap в delphi XE2. Существует сопоставление по умолчанию между методами HTTP (POST, PUT и т. д.) и функциями, определенными в delphi, это делается компонентом delphi. Эта вики-запись описывает...
1726 просмотров
schedule 20.04.2022

Как передать и вернуть TStream с помощью DataSnap в C++ Builder
Я видел много примеров DataSnap в Delphi, но меньше в C++ Builder, и не понял, как указать, что TStream должен быть возвращен вызывающему клиенту. Я использую простую конфигурацию, похожую на руководства, которые я видел. Пример серверного метода:...
2043 просмотров
schedule 16.04.2022

Можно ли изменить код ответа при сбое авторизации пользователя на сервере привязки данных?
Можно ли изменить код ответа HTTP на моем сервере DataSnap (Delphi XE3) при сбое авторизации пользователя? В настоящее время он возвращает HTTP/1.1 500 Internal Server Error , что может произойти во многих других сценариях и не помогает описать...
1584 просмотров
schedule 28.04.2022

Как вернуть набор данных с вложенными наборами данных с сервера привязки данных к клиенту?
Я использую Delphi Berlin. У меня есть образец сервера привязки данных, который возвращает набор данных клиенту, набор данных содержит TDataSetField. Серверный метод: unit ServerMethodsUnit1; //... implementation uses Datasnap.DBClient;...
1999 просмотров
schedule 30.04.2022

Delphi XE2 DataSnap REST - Недостаточно памяти при попытке загрузить большой файл
Я создал простой REST-сервер DataSnap в Delphi XE2, и у меня есть метод, который возвращает объект TStream для передачи файла. Это работает хорошо, но когда я пытаюсь загрузить большой файл (~ 2,5 ГБ), я получаю "недостаточно памяти"...
1897 просмотров
schedule 12.05.2022

Анализ результата Datasnap с помощью JavaScript
Я пытаюсь вернуть список данных из Delphi в список, и я думаю, что не могу понять основы того, как все это сочетается друг с другом. Этот ответ дал мне рабочий пример с использованием локально определенного набора данных. Теперь у меня...
501 просмотров
schedule 14.05.2022

Проблемы с Delphi XE2, DataSnap и Lookup Field
У меня тут небольшая проблема. Я создал поле поиска на своем сервере приложений, используя технологию Delphi XE2 DataSnap. На стороне клиента это поле становится TStringField. Теперь проблема в том, что я теряю функциональность поиска на стороне...
859 просмотров
schedule 24.05.2022

Как проверить, загружен ли MIDAS.DLL?
Я использую Datasnap на Delphi 2007. На некоторых конкретных машинах, когда пользователь пытается открыть приложение, он получает ошибку «Ошибка загрузки Midas.DLL», и приложение аварийно завершает работу. Я никогда не мог определить, в каком...
1091 просмотров
schedule 01.06.2022

Возможно ли запустить IIS w3wp.exe в ограниченной учетной записи пользователя?
Я использую Windows 7 и IIS 7. Я пишу Delphi DataSnap ISAPI. Я хочу отслеживать ошибки, возникающие в моей ISAPI dll. Я узнал, что использование «w3wp.exe -debug» может помочь отладить ISAPI dll в Delphi IDE. Однако я хочу отлаживать свой ISAPI в...
1171 просмотров
schedule 13.06.2022

DataSnap Обычные старые объекты Delphi и вложенные объекты
В новой статье о DataSnap в Delphi XE объясняется, что DataSnap теперь может передавать потомков TObject между сервером и клиентом, аналогично концепции POJO в Java Enterprise Edition («Обычные старые объекты Java»). Работает ли эта новая...
1517 просмотров

Можно ли создать проект DataSnap в Delphi 10.3.3 Community Edition?
Можно ли создать проект DataSnap в Delphi 10.3.3 Community Edition? Я не смог найти проект Web › DataSnap.
136 просмотров
schedule 28.06.2022

Как использовать TClientDataSet для поиска содержащей строки
Я использую Делфи 2007. Я знаю, что могу использовать метод .locate TClientDataSet для поиска записи, например: myClient.locate('имя','Джон',[loPartialKey,loCaseInsensitive]); Но допустим, я хочу найти любую запись с именем «Джон», содержащим...
1550 просмотров
schedule 09.07.2022