Visual Basic - generar fichero *.dbf

Life is soft - evento anual de software empresarial
 
Vista:

generar fichero *.dbf

Publicado por Gottwald (1 intervención) el 25/09/2003 13:05:36
necesito generar un fichero *.dbf en tiempo de ejecucion para enlazar un programa con el contaplus y meterle datos dentro desde una tabla del acces 2000 y no se como acerlo.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
sin imagen de perfil
Val: 109
Ha aumentado 1 puesto en Visual Basic (en relación al último mes)
Gráfica de Visual Basic

RE:generar fichero *.dbf

Publicado por Yamil Bracho (226 intervenciones) el 25/09/2003 16:06:08
Toda las operaciones en formato dbf lo puedes hacer atraves del provider de Jet con la propiedad extendida Extended Properties="dBase 5.0". Puedes chequear que extensiones ISAM tienes instaladas en el registry en la clave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\ISAM Formats\

Una vez que tengas eso puedes abrir la conexion como siempre

Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & Path & ";" & _
"Extended Properties=""dBase III;"";"

Puedes despues usar cualquier comando SQL tanto DML como DDL. Por ejemplo:

conn.Execute "Create Table TuTabla (Nombre char(50), Sueldo decimal(5), telefono char(10))"

conn.Execute "Insert into TuTabla Values('Yamil', '1000','1234567')"

Dim rs As ADODB.Recordset
Set rs = conn.Execute("Select * from [TuTabla#DBF]")

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