Estoy usando nvarchar, no he visto otras caracteristicas de las tablas o base de datos, lo que si les puedo decir es que los acentos se muestran bien en la pagina aspx, pero si obtengo de la misma forma información que quiero mandar a un xls, es cuando me pone caracteres extraños, me gustaría saber si hay alguna forma de hacer lo que la página aspx hace por si sola (convertir a utf8 o algo por el estilo).
Como dato adicional, en la base de datos la información se guarda correctamente (es decir, con sus acentos, eñes, etc).
Veré como checar mas información de la base de datos y las tablas para ver si eso me puede ayudar (yo espero que empeorar o tener que cambiar todas las partes donde hago referencia a tablas en el código c# no).
Edito: Collation: Modern_Spanish_CI_AS
Gracias de antemano.