1
,我需要使用c#
如何將rowversion轉換成二進制字符串格式字節數組
String rowversion = "0x000000000001265E";
我想將其轉換爲byte[]
到rowversion
列的字符串表示轉換成sql server 2008
到byte
陣列任何想法 ?
,我需要使用c#
如何將rowversion轉換成二進制字符串格式字節數組
String rowversion = "0x000000000001265E";
我想將其轉換爲byte[]
到rowversion
列的字符串表示轉換成sql server 2008
到byte
陣列任何想法 ?
char[] chrArr = rowVersion.ToCharArray();
byte[] objBytes = new byte[charArr.Length];
for(int x=2;x<charArr.Length;x++)
{
objBytes[i] = (byte)charArr[x];
}
試試這個
String rowversion = "0x000000000001265E";
byte[] mybyteArray = Convert.FromBase64String(rowversion);
@Helen你能告訴我們你的代碼,什麼是錯誤?廣告您談論的存儲過程?請澄清你的自我 –
謝謝。我得到與串rowversion = AAAAAAABJlw =結果,並將其轉換成字節[] mybyteArray = Convert.FromBase64String(rowversion); – Helen
這引發異常{「Base-64字符數組或字符串的無效長度」。} – InTheWorldOfCodingApplications