INFORMATICA Y OCIO

Foros de informática
  Inicio    Normas    Buscar   Miembros   Clanes   Regístrese   Perfil   Conéctese para revisar sus mensajes   Conectarse 
[informatica] + [videos graciosos] + [ultimos mensajes] + [top usuarios] + [contacto]
crear conexion de BD de visual basic y access

 
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Foroz comunity :: Programación
Ver tema anterior :: Ver siguiente tema  
Autor Mensaje
Aprendiz
Conociendo Foroz
Conociendo Foroz


Registrado: 24 Sep 2004
Mensajes: 28

MensajePublicado: Mar Nov 30, 2004 11:35 pm    Título del mensaje: crear conexion de BD de visual basic y access Responder citando
cual seria la rutina manual o con algun procedimiento
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo
Link
Forero
Forero


Registrado: 07 Sep 2004
Mensajes: 123

MensajePublicado: Lun Dic 06, 2004 3:53 am    Título del mensaje: Responder citando
bueno hay millones de formas para conectarte con bd de acces en vb ...si eres novato yo te recomiendo el control data en la parte derecha de la pantalla donde estan las herramientas( textbox, label , etc) ahi encuentras el control data una vez que lo añadas buscas en la ventana de propiedades su propiedad databasename y haces click en los puntos suspensivos, luego buscas tu base de datos y ya esta conectado el control a la base de datos, luego buscas la propiedad recordsource y seleccionas la tabla (te tienen que aparecer las tablas que tiene tu base de datos) bueno con eso ya estaria el control conectado a la base de datos con una tabla especifica listo para que extraigas datos o modifiques la tabla ... claro tambien se puede modificar la propiedad recordsource para que cambie de tabla a medida que corre tu programa con esto:
data1.Recordsource = "otra tabla"
y listo bueno depende de que quieres haer con la bd tendrias que investigar las propiedades del data ...tambien una vez que enlazaste el data a tu base de datos puedes enlazar otros objetos como textbox a tu base de datos mediante la propiedad datasource ahi escribes el nombre de tu control data y en datafield el nombre de un campo de la tabla y cada vez que inicie tu aplicacion el textbox automaticamente mostrara el dato de el primer registro que tiene ese campo
tambien existye el control ado para conectarse este es mas complicado pero mucho mas util
tambien puedes conectarte sin necesidad de esos objetos solamente con puro codigo creando objetos manualmente eso es un poco mas dificil pero igual aqui va la manera:

primero vas a menu proyecto y luego haces click en referencias...te aparecera una lista...buscas microsoft activex controls library del 2.0 para arriba cualquiera funciona...una vez que lo encuentres marcalo y da click en aceptar
luego añade un textbox y un command button al formulario

una vez hecho eso escribe el siguiente codigo:

'define las variables para la conexion
Public con As ADODB.Connection
Public r As ADODB.Recordset
Private Sub Command1_Click()
'crea los objetos necesarios para la conexion
Set con = New ADODB.Connection
Set r = New ADODB.Recordset
'abre el objeto que lleva la conexion indicando su controlador(driver) y la direccion de la base de datos(dbq o database query)
con.Open "driver=Microsoft Access Driver (*.mdb);dbq=" & App.Path & "\base.mdb"
'sentencia sql
sql = "select * from tabla"
'abre el objeto recorset el cual es muy necesario para añdir, borrar y demas
'con la sentencia sql de arriba quiere decir que seleccionara todos los campos de la tabla
r.Open sql, con
'muestra en un textbox el valor del primer registro
'en el campo1 de la tabla
Text1.Text = r.Fields("campo1")
End Sub

coded by Link Cool

espero que te sirva cualquier duda la posteas

saludos
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo Visitar sitio web del autor MSN Messenger
Invitado






MensajePublicado: Mie Dic 08, 2004 6:47 am    Título del mensaje: Responder citando
hey graicas, ahora quiero saber como colocarle una accion a un boton creado con el componente toollbars, ya cree el toolbars pero no se como desde el codigo colocarque la accion a cada boton

gracias
Volver arriba
Link
Forero
Forero


Registrado: 07 Sep 2004
Mensajes: 123

MensajePublicado: Mie Dic 08, 2004 9:52 am    Título del mensaje: Responder citando
no es nada Very Happy

bueno dime exactamente como le hiciste para añadir ese control toolbar porque hay varios toolvars en visual basic ...simelo paso por paso para que no nos confundamos Wink

saludos
Volver arriba
Ver perfil del usuario Enviar mensaje privado Enviar correo Visitar sitio web del autor MSN Messenger
Mostrar mensajes anteriores:   
Publicar Nuevo Tema   Responder al Tema    Índice del Foro Foroz comunity :: Programación Todas las horas están en GMT + 1 Hora
Página 1 de 1
Saltar a:  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
 
Articulos relacionados
En Webmasters >> Problema al crear un Top Webs
En Internet >> Estado de conexion desconocido, No se...
En Off topic >> Crear un sistema operativo
En Programación >> Crear un MainFrame
En Internet >> problema con la conexión a internet
 

 
Foroz comunity Tema RSS 




by phpBB  
informatica Videos graciosos webmasters theme by Scott Stubblefield Top foroz