Visual Basic - compartir una base de datos access en red

Life is soft - evento anual de software empresarial
 
Vista:

compartir una base de datos access en red

Publicado por Rolly (2 intervenciones) el 05/04/2002 17:06:08
Tengo un programa en visual basic, el cual trabaja con una base de datos de access 97, necesito instalar el programa en una red lan con 4 computadores y que compartan la base de datos,favo indicarme como acceso dicha base de datos en todos los terminales, se que se use el comando dbengine, opendatabase, pero no se como usarlos
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:compartir una base de datos access en red

Publicado por Pedro (43 intervenciones) el 06/04/2002 19:27:26
Declaras al principio:
Dim MiBase As Database, MiTabla As Recordset

Y en el Form_load():
Set MiBase= OpenDatabase(\"C:\\NombreBase.mdb\")
Set MiTabla= MiBase.OpenRecordset(\"NombreTabla\", dbOpenTable)

A partir de ahí cuando quieras moverte a través de la tabla (en este caso la he llamado NombreTabla:

MiTabla.MoveFirst
MiTabla.MoveNext
MiTabla.MovePrevious
MiTabla.MoveLast

Esto es en líneas generales.
Si sólo vas a trabajar con un área de trabajo, no hace falta
DBEngine.Workspaces(0)
pues por defecto te la asigna.

Espero haberte ayudado.

Pedro


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:compartir una base de datos access en red

Publicado por Pedro (43 intervenciones) el 06/04/2002 19:29:59
Cometí un error con las barras "\"
La sintaxis correcta sería:

Set MiBase= OpenDatabase("C:\NombreBase.mdb")
Set MiTabla= MiBase.OpenRecordset("NombreTabla", dbOpenTable)

Pedro
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