Visual Basic - Recordset a txt

Life is soft - evento anual de software empresarial
 
Vista:

Recordset a txt

Publicado por Itziar (5 intervenciones) el 04/06/2003 17:54:47
Necesito saber como puedo pasar los registros de un recordset a un fichero .txt sin tener que recorrer el recordset.
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:Recordset a txt

Publicado por Dark_MAC (199 intervenciones) el 06/06/2003 17:14:51
no se puede, de todas las forma posibles en todas tienes que recorrer el recordset.
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:Recordset a txt

Publicado por Cecilia Colalongo (3116 intervenciones) el 07/06/2003 13:43:23
No se puede hasta donde conozco, si no querés recorrerlo de ninguna manera podés convertirlos a XML, fijate con ésto si te sirve:

Recordset a XML:

Dim oStream As ADODB.Stream
Set oStream = New ADODB.Stream

oRecordset.Save oStream, adPersistXML

Dim sXML As String
sXML = oStream.ReadText

oStream.Close
Set oStream = Nothing

XML a Recordset (sXML es el String XML):

Dim oStream As ADODB.Stream
Set oStream = New ADODB.Stream

oStream.Open
oStream.WriteText sXML
oStream.Position = 0

Dim oRecordset As ADODB.Recordset
Set oRecordset = New ADODB.Recordset
oRecordset.Open oStream

oStream.Close
Set oStream = Nothing

Set oRecordset = Nothing
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