J'ai un customerTbl datatable et je fais un pas à travers les rangéesConvertir un tableau d'octets dans une colonne datatable en chaîne?
foreach (DataRow row in customerTbl.Rows)
{
string CustomerID = row["Customer ID"].ToString();
}
Cependant, le rendement colonne ID client octet []. Comment puis-je convertir cela en une chaîne (CustomerID)?
J'ai essayé quelque chose comme
string CustomerID = Convert.ToBase64String(row["Customer ID"]);
mais il ne fonctionne évidemment pas
Merci à l'avance
Pourquoi 'CustomerId' est-il un' byte [] 'en premier lieu? – leppie
À quoi l'ID client est-il censé ressembler? Est-ce du texte? Ou juste une chose numérique? 'Convert.ToBase64String', fait comme il est dit sur le paquet: il convertit en [base64 string] (http://en.wikipedia.org/wiki/Base64). Pourquoi voulez-vous voir une chaîne? Pourquoi? –
id client est texte et numérique, dans la nouvelle base de données, nous avons des identifiants appropriés, mais je dois encore expédier cela pour d'autres références. L'autre base de données accepte uniquement les chaînes dans la colonne où je veux cet ID. – Morgan