有没有办法在MYSQL Membership DB的Membership Table中的UserID中插入GUID。 我尝试将默认的USERID从INT(11)更改为CHAR(16)。 但是无法在该特定列中插入GUID。 有没有解决方法。
修改 以前我使用过MSSQL Membership provider。由于db Size限制,我转移到了MYSQL。
ad.UserId = (Guid)Membership.GetUser().ProviderUserKey;
是我得到错误的代码段,因为类型将当前int转换为guid 如何通过删除(Guid)转换并用(Id)替换它来解决这个问题,但是我的DTO属性ad.UserId只接受GUID。