DAO y ADO
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.
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.
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.....
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.....
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.
Qué pasa si yo defino la conexión así:
Set BaseDatos = New ADODB.Connection
Gracias de nuevo.
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
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
