Visual Basic - Me da error al manipular archivos dbf

Life is soft - evento anual de software empresarial
 
Vista:

Me da error al manipular archivos dbf

Publicado por jj (5 intervenciones) el 04/05/2001 23:51:34
Hola, os escribo para ver si podeis darme solucion a un problema que por mas vueltas que le he dado no consigo saber porque me falla. Bueno en principio, deseo manipular datos que se encuentran en varias archivos dbf en base 5, el caso es que pongo las siguientes lineas:

Dim db As Database
Set db = OpenDatabase("C:\an", , False, "dBASE V")

y me da el siguiente error:
"El motor de base de datos microsoft jet, no puede abrir el archivo C:\an. Esta abierto en modo exclusivo por otro usuario o bien necesita permiso para ver sus datos"

Si me pudieran echar una mano cuanto antes se lo agradeceria mucho. Gracias anticipadas
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:Me da error al manipular archivos dbf

Publicado por Mauricio (13 intervenciones) el 05/05/2001 00:53:54
Hola como estas, mira tienes que declarar en un modulo lo siguiente:

Option Explicit
Global datos As Database
Global archivo As Recordset

luego en el formulario debes poner esto:

dim base as database
dim tabla as recordset

Set base = Workspaces(0).OpenDatabase("c:\directorio", False, False, "dbase iv;")

Set tabla = base.OpenRecordset("archivo.dbf", dbOpenDynaset)

prueba con esto.

chao
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:Muchas gracias me ha funvionado

Publicado por jj (5 intervenciones) el 05/05/2001 16:55:18
Gracias ya me funciona, muchas gracias por la ayuda.
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