0

我曾尝试在 Advantage Database 上使用 DataSnap,但无法更新我的数据。我在 datasnap 服务器上使用 TAdsQuery 并将查询返回给客户端并将其与 TDataSetProvider 链接。我追踪并看到 Delphi 使用 TSQLConnection 应用更新,而不是我在服务器端的 TAdsConnection。任何的想法?

4

1 回答 1

3

我为 Advantage (Sybase) 编写了一份白皮书,以展示 Advantage Database Server 和 Delphi 的 DataSnap 是如何正常工作的。我不确定您的问题到底是什么/在哪里。

查看DataSnap 服务器的http://www.drbob42.com/examines/examinD8.htm和客户端的http://www.drbob42.com/examines/examinD9.htm

DataSnap 客户端使用 TSQLConnection 与 DataSnap 服务器对话。DataSnap 服务器使用 TAdsConnection 与 Advantage 数据库服务器通信。客户端从来没有任何关于实际数据库的“知识”;这就是服务器的用途。

Groetjes,鲍勃·斯沃特

于 2011-11-24T06:28:48.130 回答