0
如何檢索存儲在數據庫中整數列中的字節數組?檢索存儲在數據庫INT字段中的字節數組
我首先將它作爲int,然後是byte []?
byte [] permissions =(byte)Convert.ToInt(dr [「myField」]);
?
如何檢索存儲在數據庫中整數列中的字節數組?檢索存儲在數據庫INT字段中的字節數組
我首先將它作爲int,然後是byte []?
byte [] permissions =(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"]
我使用它作爲標誌,設置約4-5個權限值。 S我將使用0,1,2,4,8,16,32,... 這是否合理? – Blankman 2008-11-28 21:04:48