必须将ulong类型的值强制转化为long之后存入才OK,也就是要首先进行按位转换。
因为sqlite没有提供读取ulong类型值的方法,如果存入了一个ulong类型的值大小超过了long值的大小,读出的会是截断的long值,大小是-9223372036854775808,该值是long所能表示的最大负数。
c#.net中无法向sqlite直接存入ulong类型的值。
最新推荐文章于 2022-10-21 04:37:55 发布
必须将ulong类型的值强制转化为long之后存入才OK,也就是要首先进行按位转换。
因为sqlite没有提供读取ulong类型值的方法,如果存入了一个ulong类型的值大小超过了long值的大小,读出的会是截断的long值,大小是-9223372036854775808,该值是long所能表示的最大负数。