Generar un archivo txt basado en una consulta a una BD

30/06/2004 - 19:43 por Alejandro | Informe spam
Mediante ASP.Net, cómo puedo generar un archivo TXT basado
en una consulta de una tabla de una Base de Datos?

Gracias de antemano
 

Leer las respuestas

#1 Jose Marcenaro
30/06/2004 - 21:38 | Informe spam
1) Al ejecutar la consulta a la base de datos, obtienes un DataReader (lo
mas eficiente), o un DataSet
2) Abres el archivo de texto de salida mediante
System.IO.StreamWriter writer = new
System.IO.StreamWriter("C:\\MiArchivo.txt");

3) Recorres el DataReader, o las filas del dataset, utilizando
writer.Write() o writer.WriteLine() para generar las lineas de texto.
NOTA: es conveniente usar las versiones de estos metodos que reciben una
cadena "format" como primer argumento.

4) Finalmente cierras el archivo con writer.Close();
Nota: Deberías
Saludos
Jose Marcenaro utilizar un try/catch/finally para asegurarte que el writer
se cierre, o bien utilizar la sentencia using(...)



"Alejandro" escribió en el mensaje
news:23d7c01c45ec9$bcc6d040$
Mediante ASP.Net, cómo puedo generar un archivo TXT basado
en una consulta de una tabla de una Base de Datos?

Gracias de antemano

Preguntas similares