Visual Basic - Conectar una Base de datos Access 2010 con VB 6.0

Life is soft - evento anual de software empresarial
   
Vista:

Conectar una Base de datos Access 2010 con VB 6.0

Publicado por Jorge M (1 intervención) el 18/01/2012 23:53:28
Buenas Tardes a Todos

Por favor si alguien me puede ayudar con este problema que tengo realice en visual basic de versión 6.0 un proyecto el cual tengo como 7 formularios y por aparte en el mismo equipo realice una base de datos con una sola tabla en access 2010 que tengo instalado en el equipo. Lo que realmente necesito es conectar mi base de datos con visual basic 6 y que a traves de un control ADO y a traves de los textbox y botones de comando pueda ingresar registros, modificarlos y borrarlos. Les agradezco su ayuda!
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

Conectar una Base de datos Access 2010 con VB 6.0

Publicado por Christian (666 intervenciones) el 06/02/2012 19:17:06
Me temo que la conexion la vas a tener que hacer mediante codigo ...

Te paso una pagina de conexiones de access no figura la de 2010 pero deber ser algo similar a la del 2007
chequea

http://www.connectionstrings.com/access-2007
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

Conectar una Base de datos Access 2010 con VB 6.0

Publicado por jess92 (1 intervención) el 04/10/2013 22:17:49
hola esto lo puedes hacer a traves de cadenas de coneccion a como tambien lo puedes hacer agregando un control Adodc1 en cada uno de tus formularios luego para que lo conectes haces lo siguiente:
1. click secundario sobre el control adodc1
2. click en propiedades y luego en generar
3. seleccionas microsoft office Acces 12.....
4. y en la pantalla que te aparesca escribes la direccion de tu base de datos que supongo es de formato accdb pruevas la coneccion y tendra que conectar satisfactoriamente.
luego para el boton guardar introduce el siguiente codigo suponiendo que tienes un textBox que en la propiedad nombre tenga TxtNombre y que exista el campo nombre en la tabla de tu bd y que la tabla se llame tabla:
estos codigos van en el evento clic de los botones:

1
2
3
4
5
6
7
8
'Guardar
Private sub CmdGuardar_click()
Adodc1.recordsource="select * from tabla"
adodc1.recordset.addnew
adodc1.recordset.fields(0) = txtNombre.text
adodc1.recordset.Update
msgbox"Registro Guardado"
end sub

codigo para Borrar:

1
2
3
4
5
6
Private sub CmdEliminarr_click()
Adodc1.recordsource="select * from tabla where nombre=" & txtnombre.text
txtNombre.text = adodc1.recordset.fields(0)
adodc1.recordset.Delete
msgbox"Registro Borrado"
end sub

Codigo para Modificar:

1
2
3
4
5
6
Private sub CmdGuardar_click()
Adodc1.recordsource="select * from tabla"
adodc1.recordset.fields(0) = txtNombre.text
adodc1.recordset.Update
msgbox"Registro Modificado"
end sub

espero te sirva es un pequeño ejemplo.
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

Conectar una Base de datos Access 2010 con VB 6.0

Publicado por Juan Gilberto (277 intervenciones) el 05/10/2013 19:35:01
Para empezar, la consulta es del año pasado
Y te falto decir que tiene que instalar el controlador para accdb : Microsoft.ACE.OLEDB.12.0
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

Conectar una Base de datos Access 2010 con VB 6.0

Publicado por Kalimba (1 intervención) el 17/09/2014 16:50:47
Deberias migrar tu BdD a Access 2003 y de ahi es todo mas facil.
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