delphi - 如何在 DataSnap 方法中返回记录

标签 delphi delphi-2010 datasnap

我希望能够声明具有以下签名的 Data Snap 方法

type
  TLoginInfo = record
    Username: string;
    Password: string;
    LastLogged: DateTime;
  end;

function GetLoginInfo(const UserId: Integer): TLoginInfo;

当我尝试调用它时,它说 TLoginInfo 并不为人所知。

最佳答案

如果您使用的是"new"Datasnap,请参见此处:
http://blogs.embarcadero.com/adrian/2009/08/19/json-types-for-server-methods-in-datasnap-2010/
https://blogs.embarcadero.com/json-types-for-server-methods-in-datasnap-2010/
http://www.danieleteti.it/?p=146

关于delphi - 如何在 DataSnap 方法中返回记录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1822895/

相关文章:

delphi - 对 GUI 元素进行排序而不是对数据进行排序并让 GUI 显示排序后的数据是否更可取?

delphi - 如何检查声音是否在delphi中播放?

delphi - 免费通知如何工作?

Delphi XE2 DataSnap Server - 记录客户端连接用户/属性

Java无法解析来自Datasnap服务器的日期时间值

json - 发送带有 "\n"换行符的 JSON 字符串

c# - 获取当前鼠标光标类型

Delphi 2010 留下我的评论

delphi - 使用 TValue 将字符串转换为枚举类型?

delphi - 如何在delphi中停止TWebBrowser中的脚本错误