DataSnap 并创建动态 SQLConnection

发布于 2024-12-21 11:57:20 字数 797 浏览 1 评论 0原文

我正在创建我的第一个 DataSnap 项目。我的DSserver(服务应用程序)具有以下结构:

TService : service body - contain DSServer,DSHTTPservice and DSAuthorizeManager.
TDataModule : classes module - containt TDSServerClasses

并且

TDSServerModule : first serverMethods module - contain TSQLQuery and TDataSetProvider
TDataModule : DB connection module - contain only one SQLConnection now. 
DB connection module not created on start APP!!!

因此我需要动态创建“DB连接模块”并在调用“第一个serverMethods模块”时绑定TSQLQuery第一个 serverMethods 模块”的“TSQLconnection”来自“数据库连接模块”。但是开放数据集上的客户端(调用服务器方法)会抛出错误消息:“需要 TSQLconnection 属性”。

请问,如何将 TSQLconnection 绑定到 TSQLQuery 运行时?

I am creating my fisrt DataSnap project. My DSserver (service app) has this structure:

TService : service body - contain DSServer,DSHTTPservice and DSAuthorizeManager.
TDataModule : classes module - containt TDSServerClasses

AND

TDSServerModule : first serverMethods module - contain TSQLQuery and TDataSetProvider
TDataModule : DB connection module - contain only one SQLConnection now. 
DB connection module not created on start APP!!!

So i need dynamicly create "DB connection module" and on call "first serverMethods module" bind TSQLQuery from "first serverMethods module" on TSQLconnection from "DB connection module". But client on open dataset (call server method ) throw error message: "TSQLconnection property is required".

Please , how to do bind TSQLconnection to TSQLQuery runtime ?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文