C# winform escribe datos en SQL y los muestra como un signo de interrogación. Mirar.
El problema de codificación es un galimatías.
Hay muchas razones para esto.
Necesitas analizarlo
¿Ha sido manipulado antes de insertarlo en la base de datos?
¿O está confuso después de insertar datos?
Estableces puntos de interrupción para rastrear si los campos que insertaste estaban desordenados antes de ser insertados.