任何人都知道如何在运行时创建和运行DSServerClass?
如果我在DSServer启动之前(在运行时)创建它,一切都很好,在客户端找到该类。 但是如果我在DSServer启动后创建它,客户端将找不到该类。
我应该在设计时为每个表和每个连接表的其他DSServerClasses手动创建100多个DSServerClasses吗?
任何建议都将不胜感激。 感谢。
答案 0 :(得分:2)
Andreano Lanusse有两篇关于在运行时创建DataSnap DSServerClass的博客文章。也许那里的信息可以帮到你。
http://www.andreanolanusse.com/en/registering-datasnap-server-class-in-runtime-with-delphi/
答案 1 :(得分:0)
第一种方法是像这样发送表名的参数
procedure ActiveRecord(const TableName:string;Id:Integer);
begin
// do something
end;