我有一个使用OCTETS字符集的主键表char(16)。
它充满了
的内容select gen_uuid() from rdb$database
我在VS中生成了一个数据集。当我通过在tableadapter中选择Preview来查看数据时,它已将其转换为十六进制。
此外,字段类型已设置为System.GUID。
这样可以,即firebird .net提供程序是否正在从OCTETS转换为HEX,如果是,那么表中的值是否正常?
此致
答案 0 :(得分:2)
是的,如果您放置Guid
,.NET提供商会将值转换为char(16) octets
,反之亦然 - char(16) octets
会在阅读时转换为Guid
。< / p>