我想创建一个GUID并将其存储在数据库中。C#guid和SQL uniqueidentifier
在C#中,可以使用Guid.NewGuid()创建一个guid。这会创建一个128位整数。 SQL Server有一个uniqueidentifier列,它包含一个巨大的十六进制数字。
有没有一种好的/首选的方法,使C#和SQL Server GUID一起玩好? (即使用Guid.New()创建一个guid,然后使用nvarchar或其他字段将其存储在数据库中...或者创建SQL Server通过其他方式期望的表单的十六进制数字)
不要使用nvarchar的,使用唯一标识符。 –