检索存储在一个INT字段与数据库中的字节数组
题
我
如何检索存储在一个整数列字节数组在我的数据库?
我第一种情况下如int,然后作为字节[]?
字节[]权限=(字节)Convert.ToInt(DR [ “MyField的”]);
解决方案
那么,数据被存储为一个整数。你怎么想将其转换为字节数组。鉴于,比方说,12345的输入,又该输出是什么?
为什么你尝试存储在一个整数列一个字节数组中的首位?
编辑:现在我们知道,它基本上是你后旗,我不会将其转换为一个字节数组,我会使用一个枚举:
[Flags]
public enum Permissions
{
Read = 1,
Write = 2,
Execute = 4,
Guillotine = 8,
Lynch = 16
// etc
}
然后,你可以只投:
Permissions permissions = (Permissions) (int) dr["Field"]
不隶属于 StackOverflow