Visual Basic - MDB A TXT

Life is soft - evento anual de software empresarial
 
Vista:

MDB A TXT

Publicado por JULIOESCOBAR (98 intervenciones) el 19/04/2005 02:58:05
AMIGOS: Necesito enviar una tabla de access 97 a un archivo txt, la tabla solo tiene un campo, pueden decirme como ??
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:MDB A TXT

Publicado por Cecilia Colalongo (3116 intervenciones) el 19/04/2005 22:18:15
Si estás utilizando ADO puedes utilizar el método GetString del objeto Recordset y una función para guardar el archivo:

Set MiRecordset = MiConexion.Execute("SELECT * FROM MiTabla")

StringToFile MiRecordset.GetString("",vbCrLF),App.Path & "\" & "MiArchivo.txt"

Public Function StringToFile(StringText As String, FileName As String) As Long
Dim hlngFile As Long
hlngFile = FreeFile
Open FileName For Binary Access Write As hlngFile
Put hlngFile, , StringText
Close hlngFile
StringToFile = FileLen(FileName)
End Function
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:MDB A TXT

Publicado por Edu (138 intervenciones) el 19/04/2005 22:31:00
Muy buena respuesta Cecilia eres lo maximo. Linda chica.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:MDB A TXT

Publicado por Javier Perales (22 intervenciones) el 07/06/2005 21:20:12
Si lo queres guardar para recuperarlo luego desde la aplicación

también podes agregar un adodc, conectarlo a la tabla y :

Para guardar en un archivo el recorset:

Adodc1.Recordset.Save ("Miarchivo.txt")

Y para cargarlo nuevamente utilizas el metodo Open

Nota: No tenes que guardarlo necesariamente con extensión. Yo te puse .txt , pero podes poner .doc o nada.

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar