Visual Basic - Consultar una dbf desde vb6

Life is soft - evento anual de software empresarial
 
Vista:
Imágen de perfil de DANIEL
Val: 11
Ha aumentado su posición en 6 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Consultar una dbf desde vb6

Publicado por DANIEL (9 intervenciones) el 16/10/2018 15:23:43
Buenas compañeros, saludos para todos estoy enredado en algo aqui sobre como consultar una dbf desde vb6, estoy utilizando este codigo para hacer dicha consulta por un numeri de identificacion personal ejemplo 8-766-926 es el formato, pero me envia error LA TABLA EXTERNA NO TIENE EL FORMATO ESPERADO, he buscado pero no encuentro como solucionar este error, una colega usa el mismo codigo y si le funciona.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
Dim cn As New ADODB.Connection
Dim rs As ADODB.Recordset
 
cn.Open ("Driver={Microsoft dBASE Driver (*.dbf)};DriverID=277;Dbq=F:\ADMI;")
 
Set rs = cn.Execute("select * from perso where ced = '" & CED_FOX & "'")      --- aqui esta el error  la tabla externa no tiene el formato esperado.
 
If Not rs.EOF Then
    rs.MoveFirst
 
    Me.txtnombre.Text = rs.Fields("pnom") + rs.Fields("snom") + rs.Fields("apat") + rs.Fields("amat")
    Me.txtsexo.Text = .Fields("sex")
    Me.txtedad.Text = .Fields("Fecn")
 
Else
    MsgBox "No hay Datos para Mostrar", vbOKOnly, "DATOS"
End If
 
rs.Close
cn.Close
Set rs = Nothing
Set cn = Nothing
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
Imágen de perfil de Andres Leonardo
Val: 3.117
Oro
Ha mantenido su posición en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Consultar una dbf desde vb6

Publicado por Andres Leonardo (1798 intervenciones) el 16/10/2018 15:37:35
has la prueba con otra tabla .. .si no te da ese error entonces es un error del origen de datos

SAludos
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
Imágen de perfil de DANIEL
Val: 11
Ha aumentado su posición en 6 puestos en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

Consultar una dbf desde vb6

Publicado por DANIEL (9 intervenciones) el 16/10/2018 16:01:43
Me envia el mismo error, ya no se que hacer.

estube buscando en internet encontre este planteamiento:

1
Driver={Microsoft Visual FoxPro Driver};SourceType=DBF;SourceDB=c:\myvfpdbfolder;
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