sql >> Base de Datos >  >> RDS >> Sqlserver

Conversión de datos varBinary de SQL Server en cadena C#

Realmente depende de qué codificación se utilizó cuando se convirtió originalmente de cadena a binario:

 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