【问题标题】:Ideas to create a unique identifier in firemonkey在 firemonkey 中创建唯一标识符的想法
【发布时间】:2021-12-31 04:33:55
【问题描述】:

我一直在我的 Windows 应用程序中创建唯一 ID,现在我们正在部分转移到移动设备上,我正在寻找一种方法来生成唯一 ID,以用作数据库工作中的主键值。

有没有人可以分享他们在 FireMonkey 中执行此操作的方法?

谢谢

约翰

【问题讨论】:

  • 查看:System.SysUtils.CreateGUID
  • 请添加适用的语言标签(delphic++builder)和您正在使用的版本的版本特定标签。在问题中指出目标平台是什么也很好。
  • 请编辑问题以将其限制为具有足够详细信息的特定问题,以确定适当的答案。

标签: firemonkey


【解决方案1】:

你可以像 Tom 说的那样使用 GUID:

uses
  SysUtils;

class function TPrimaryKey.GetKey: string;
begin
  // remove { } 
  // ex: 5b477ddd-0178-43a4-815a-08b3e81ef68e
  Result := TGUID.NewGuid.ToString().Replace('{', '').Replace('}', '');
end;

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-10-01
    • 2012-06-16
    • 1970-01-01
    • 1970-01-01
    • 2011-08-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多