Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Conversione dei dati varBinary di SQL Server nella stringa C#

Dipende davvero da quale codifica è stata utilizzata quando hai originariamente convertito da stringa 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