У меня есть DataTable customerTbl и я шаг через рядыПреобразование массива байтов в столбце данных в строку?
foreach (DataRow row in customerTbl.Rows)
{
string CustomerID = row["Customer ID"].ToString();
}
Однако в столбце идентификатор клиента возвращает байт []. Как я могу преобразовать это в строку (CustomerID)?
Я пытался что-то вроде
string CustomerID = Convert.ToBase64String(row["Customer ID"]);
, но это явно не работает
Заранее спасибо
Почему 'CustomerId'' 'byte []' в первую очередь? – leppie
Каким должен быть идентификатор клиента? Это текст? Или просто цифра? 'Convert.ToBase64String', как говорится в пакете: он преобразуется в [base64 string] (http://en.wikipedia.org/wiki/Base64). Почему вы хотите увидеть строку? Зачем? –
Идентификатор клиента является текстовым и числовым, в новой базе данных у нас есть правильный идентификатор, но мне все равно нужно отправить его для некоторых других ссылок. Другая база данных принимает только строки в столбце, где мне нужен этот идентификатор. – Morgan