DAO y ADO

Mari
04 de Diciembre del 2003
Hola todos.
Soy muy novata en programación.
Quiero saber cuál es la diferencia fundamental entre DAO y ADO. Se que es muy largo y complicado de explicar pero si alguien puede explicarlo, por lo menos mostrarme la sintaxis para hacer las conexiones de cada uno le estaré infinitamente agradecida.
Chao.

mikiburg
04 de Diciembre del 2003
En esta página puedes encontrar información:
http://www.geocities.com/juankox/web/odbc.html#dao

Primero tienes que hacer referencia a M.Data Object.
..En Declaración General:
Dim CnCon As Connection
..En el procedimiento:
Set CnCon = New Connection
CnCon.ConnectionString= "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "BaseDatos.mdb"
CnCon.Open
....
....
....
CnCon.Close
Set CnCon = Nothing

Este es el proceso para conectar con una BD.
Espero haberte ayudado un poco.....


Mari
04 de Diciembre del 2003
Gracias por tu ayuda a mis preguntas tan primiparas.
Qué pasa si yo defino la conexión así:
Set BaseDatos = New ADODB.Connection
Gracias de nuevo.

Gurama
04 de Diciembre del 2003
lo que estas haciendo al momento de poner set cnn = adodb.conection es decirle que el programa se va a conectar a la base de datos que le definas en la path del programa por ejemplo esto:
Const spathbase As String = "c:programregistration.mdb"
Set cnn = New ADODB.Connection
Set rst = New ADODB.Recordset

donde cnn es el nombre de la conexion y rst actuaria como el recordset

Mari
04 de Diciembre del 2003
Mil gracias por tu ayuda y el ínterés que has mostrado.
Hasta una próxima oportunidad.