使用Delphi ISAPI返回表数据

使用Delphi ISAPI返回表数据,delphi,isapi,delphi-xe6,Delphi,Isapi,Delphi Xe6,我首先创建了一个带有服务器和客户端的常规datasnap应用程序。为了从服务器获取数据,我将sqlconnection连接到DSProviderConnection,它连接到ClinetDataSet。然后我要做的就是设置ClientDataset commandText并打开它 但对于ISAPI,我不确定如何实现客户端连接。现在我在CliendModuleUnit上有DSRestConnection。我还可以使用SQLConnection和DSProviderConnection吗。如果是,那

我首先创建了一个带有服务器和客户端的常规datasnap应用程序。为了从服务器获取数据,我将sqlconnection连接到DSProviderConnection,它连接到ClinetDataSet。然后我要做的就是设置ClientDataset commandText并打开它

但对于ISAPI,我不确定如何实现客户端连接。现在我在CliendModuleUnit上有DSRestConnection。我还可以使用SQLConnection和DSProviderConnection吗。如果是,那么我不确定如何使用ISAPI设置SQLConnection的属性

我基本上希望在ISAPI datasnap应用程序中将数据库表数据从服务器传递到客户端。只需在网格中显示数据。如果还有其他更好的方法,请告诉我


我正在使用XE6。

您只需要设置datasnap服务器侦听传入连接的主机/url。其位置取决于您如何配置web服务器:


感谢LDS的回复。抱歉,我对datasnap和ISAPI非常陌生。你能再详细一点吗。我看到了你提供的链接,但我不知道如何完成ISAPI部分。你能给出一些类似于教程的步骤吗。谢谢。如果你查阅文档,你会发现你需要的例子。。。例如,这个::)我建议您看看可用的教程。这些信息曾经出现在Delphi附带的“开发指南”中,现在已经出现在DocWiki中。再次感谢。我确实看过了,我能够毫无问题地运行本教程。但现在我不确定如何将数据库功能放在这一点上。你能告诉我我需要采取什么额外的步骤才能使它具有数据库功能吗。谢谢。当您使用服务器模块中的任何TDataset子体、与之关联的提供程序组件以及通过适当的连接组件链接到提供程序的客户端中的TClientDataset时,数据库功能将自动可用。同样,如果你仔细阅读文档,你会发现:这解释了你的一切:)花些时间阅读它,它的时间花得很好-因此可能会更快,但也会告诉你更少。。。