Visual Basic - data

Life is soft - evento anual de software empresarial
 
Vista:

data

Publicado por gorka (15 intervenciones) el 15/10/2007 09:35:14
necesito saber como relacionar un archivo de texto con un control data.en vez de que sea un mdb,sea un archivo de texto,u otra manera de relacionarlas.gracias.
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:data

Publicado por Natalia Camino (46 intervenciones) el 15/10/2007 10:42:46
En vez de relacionarlo con un control Data, puedes hacer una conexión directa mediante ADO y recuperar los datos en un recordset:

Dim cn As ADODB.Connection
Set cn = New ADODB.Connection
cn.Open "Driver={Microsoft Text Driver (*.txt; *.csv)};" & _
"DBQ=" & App.Path & ";" & _
"DefaultDir=" & App.Path & ";" & _
"Uid=Admin;Pwd=;"

Set rs = New ADODB.Recordset
rs.CursorLocation = adUseClient
rs.Open "Select * From [Archivo.txt]", cn, adOpenForwardOnly, adLockReadOnly, adCmdText

Nota: para que la conexión funcione, los campos tienen que estar separados por punto y coma, sino sólo mostrará el primer campo.
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