C # SQLServer recupera los resultados y los coloca en un formato .csv
Eché un vistazo al sitio y a Google, pero no pude encontrar una buena solución a lo que estoy tratando de hacer.
Básicamente, tengo una aplicación de servidor cliente (C #) donde le envío al servidor una declaración de selección de SQL (Conectándose a SQL Server 2008) y me gustaría devolver los resultados al CSV de forma CSV.
Hasta ahora tengo lo siguiente:
if (sqlDataReader.HasRows)
{
while(sqlDataReader.Read())
{
//not really sure what to put here and if the while should be there!
}
} `
Desafortunadamente, soy realmente nuevo en conectar C # con SQL. Necesito algunos consejos sobre cómo colocar simplemente los resultados en una cadena en formato csv. Es probable que las columnas y los campos sean diferentes, por lo que no puedo usar el método de algo [algo] como he visto en algunos sitios. No estoy seguro de si estoy siendo comprensible tbh!
¡Realmente agradecería cualquier consejo / punto sobre cómo hacer esto, por favor!