문제

데이터베이스의 정수 열에 저장된 바이트 배열을 검색하려면 어떻게해야합니까?

먼저 int로 사례를 한 다음 바이트 []로 사례가 있습니까?

바이트 [] 권한 = (byte) 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