如何检索存储在一个整数列字节数组在我的数据库?

我第一种情况下如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"]
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top