gpt4 book ai didi

c# - guid 的字节数组长度必须恰好为 16 个字节

转载 作者:太空狗 更新时间:2023-10-29 23:31:01 24 4
gpt4 key购买 nike

我正在尝试将 Guid 作为唯一标识符插入到我的 Asp.net 项目中。我们已将表列长度定义为 16。当我插入数据时出现异常:Data is too long - 但是当我增加列长度时,它会更改为 byte array for guid must正好是 16 个字节长

我尝试通过 NHibernate 添加数据。数据库服务器为 MySQL,列数据类型为 :- BINARY,长度为 :- 16

public class Myapp

public Guid Id { get; set; }

我们编写从Cs页面获取数据的代码:

Myapp.Id =Guid.NewGuid();

我该如何解决这个问题?

最佳答案

如果您使用的是 SQL Server,则有一个类型用于 Guiduniqueidentifier

关于c# - guid 的字节数组长度必须恰好为 16 个字节,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25286069/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com