Использование DataSnap и Advantage Database Server - PullRequest
0 голосов
/ 24 ноября 2011

Я пытался использовать DataSnap в базе данных Advantage, но не могу обновить свои данные.Я использую TAdsQuery на сервере данных, возвращаю запрос клиенту и связываю его с TDataSetProvider.Я проследил и увидел, что Delphi применяет обновления, используя TSQLConnection, а не TAdsConnection, установленный на стороне сервераЕсть идеи?

1 Ответ

3 голосов
/ 24 ноября 2011

Я написал технический документ для Advantage (Sybase), чтобы показать, как Advantage Database Server и Delphi DataSnap работают очень хорошо.Я не уверен, что именно / где ваша проблема именно.

Проверьте http://www.drbob42.com/examines/examinD8.htm для сервера DataSnap и http://www.drbob42.com/examines/examinD9.htm для клиента.

DataSnapклиент использует TSQLConnection для связи с сервером DataSnap.Сервер DataSnap использует соединение TAdsConnection для связи с сервером базы данных Advantage.Клиент никогда не имеет никаких «знаний» о фактической базе данных;для этого и нужен сервер.

Groetjes, Боб Сварт

...