¿ Como puedo conectarme a un fichero de texto secuencial con ADO para
lectura/escritura y almacenar su contenido en un recordset ? ¿Existe esta
posibilidad?
RESPONDE ENRIQUE MARTINEZ
=========================
Si el fichero de texto «secuencial» está formado por campos delimitados por
algún signo como el punto y coma (;), mediante código Visual Basic puedes
abrir un Recordset de lectura/escritura de la siguiente manera:
' El archivo 'Clientes.txt' se encuentra en C:\Mis documentos
Dim cnn As New ADODB.Connection
Dim rs As New ADODB.Recordset
' La primera fila contiene el nombre de los campos
cnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\Mis documentos\;" & _
"Extended Properties=""TEXT;HDR=Yes;FMT=Delimited"""
With rs
.CursorLocation = adUseClient
.CursorType = adOpenDynamic
.LockType = adLockOptimistic
.Open "Clientes.txt", cnn, , , adCmdTable
MsgBox rs.RecordCount
End With
               (
geocities.com/es/ensolva/Descargas)                   (
geocities.com/es/ensolva)                   (
geocities.com/es)