Visual Basic - Ayuda, abrir base de datos desde vb 2008

Life is soft - evento anual de software empresarial
   
Vista:

Ayuda, abrir base de datos desde vb 2008

Publicado por Julio juliomonterroso_@hotmail.com (2 intervenciones) el 11/01/2012 00:03:20
Porfavor necesito ayuda:
estoy queriendo abrir una base de datos con un boton desde mi programa en visual basic 2008 y he provado de todo y nada me funciona he hecho esto:

GetObject("C:\Users\Julio\Documents\Bases de datos\ESCUELA\FORMATO DE NOTAS\EMPLEADOS.mdb")

shell("C:\Users\Julio\Documents\Bases de datos\ESCUELA\FORMATO DE NOTAS\EMPLEADOS.mdb")

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

Ayuda, abrir base de datos desde vb 2008

Publicado por Jose Manuel boquense.94@hotmail.com (25 intervenciones) el 12/01/2012 14:19:07
que tipo de conexion de base de datos utilizas ado o control data ?
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

Ayuda, abrir base de datos desde vb 2008

Publicado por Christian (666 intervenciones) el 12/01/2012 18:36:04
No se entiende bien lo que queres hacer.

Primero esto es VB y no VB.NET, pero tratare de orientarte un poco.
Si queres abrir la base de datos con el programa asociado por defecto usarias el SHELL EXECUTE

y seria algo asi

Private
Declare Function ShellExecute Lib "shell32.dll" Alias "ShellExecuteA"
(ByVal hwnd As Long, ByVal lpOperation As String, ByVal lpFile As
String, ByVal lpParameters As String, ByVal lpDirectory As String,
ByVal nShowCmd As Long) As Long

Private Sub Command1_Click()
ShellExecute Me.hwnd, "open", "c:\MiBase.mdb", "", "", 4
End Sub

Si queres abrir una base para agregar registros, actualizar o eliminar, podes usar la tecnlogia de ADO y las distintas formas de conectarse las encontras en
http://www.connectionstrings.com/access

---------------------------------------------------------------------------------------------------------------------------------------

Para .NET es casi similar

Tendrias que usar el espacio de nombres SYSTEM.DATA para interactuar con la base de datos, la conexion es exactamente igual

Y para abrirlo con la aplicacion por defecto seria asi

System.Diagnostics.Process.Start(ruta)

investiga un poco mas, guiandote con lo que te dije

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