Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Conversion des données SQL Server varBinary en chaîne C#

Cela dépend vraiment de l'encodage utilisé lors de la conversion initiale de chaîne en binaire :

 byte[] binaryString = (byte[])reader[1];

 // if the original encoding was ASCII
 string x = Encoding.ASCII.GetString(binaryString);

 // if the original encoding was UTF-8
 string y = Encoding.UTF8.GetString(binaryString);

 // if the original encoding was UTF-16
 string z = Encoding.Unicode.GetString(binaryString);

 // etc