Utilizamos Cookies de terceros para generar estadísticas de audiencia y mostrar publicidad personalizada analizando tu navegación. Si sigues navegando estarás aceptando su uso. Más información X
PortadaForo AyudaTutoriales
InicioForosForo Programación

Base de datos con visual

mareya
2005-11-29 09:22 - Respuestas: 1 - Tema nº: 2402580


Hola estoy creando un programa con visual basic 6.0, es una agenda telefónica y mi problema es el siguiente:¿Como puedo conectar con una base de datos de access?tengo adodc pero al conectarlo con la base de datos ¿como puedo hacer para ver mas de una tabla????por favor, necesito ayuda
Posibles soluciones:
Base de datos con visualBase de datos con visual
Base de datos con visual basicBase de datos con visual basic
Problema de conexion a base de datos acces en visualProblema de conexion a base de datos acces en visual
Enviar dato de textbox visual basic a base de datosEnviar dato de textbox visual basic a base de datos
Como jalar datos de una base de datos a otra en sqlComo jalar datos de una base de datos a otra en sql
ebolo

Re: Base de datos con visual - 2005-12-02 20:31 - Respuesta 2

Hola mareya, hay varias formas mediante DAO y ADO.
Lo primero si no lo tienes es conseguirte el MDAC_TYP 28.EXE que es la última actualizaciñon, creo que sacó microsoft.
Yo te recomiendo que aprendas directamente ADO,aunque es bueno dominar todas.
Para conectarte mediante ADO (que su componente es el Adodc, pero mejor no usarlo):
' En Proyecto - Referencias: activa la referencia Microsoft Activex Data Objects 2.8
Code:

Dim cn As ADODB.Connection, rs As ADODB.Recordset
Dim ruta, consulta as String
ruta=nulo;larutadelamdbarchivo.mdbnulo;
Set cn = New ADODB.Connection
cnConexion.Open nulo;Provider=Microsoft.Jet.OLEDB.4.0; nulo; nulo; _
nulo;Data Source=nulo; nulo; ruta
Set rs= New ADODB.Recordset
...


Con esto ya tenemos la conexión hecha y hemos definido un recodset.

Ahora vamos a hacer un Select a una tabla:
Code:

...
consulta=nulo;SELECT campo1, campo2 From TuTablanulo;
'Abrimos recordset
rs.Open consulta, cn
'Para llamar a un campo
msgbox rs!campo1
msgbox rs!campo2

'Para finalizar Cerramos recordset y conexión
rs.Close
cn.Close
'Liberalizamos memoria
Set rs=Nothing
Set cn=Nothing



Bueno esto es una primera idea. Si no entiendes algo lo dices, pero no te lies con el Adodc y hazlo como te he dicho.

Saludos.

Página:1

Respuestas relacionadas:

Exportar datos desde visual c# a excelExportar datos desde visual c# a excelForo
Búsqueda de datos en excel con visual basicBúsqueda de datos en excel con visual basicForo
Base de datosBase de datosForo
Base de datosBase de datosForo
Base de datosBase de datosForo
Base de datosBase de datosForo
Base de datosBase de datosForo
Base y mi ram mis datosBase y mi ram mis datosForo
Base de datosBase de datosForo
Base de datosBase de datosForo
InicioSecciones
^ SubirAviso legal
Política Privacidad
Configurarequipos28 Abril 2024