ADODB.conection????

lorrich
09 de Enero del 2004
Me comentaron en otro asunto que tengo un poco mas abajo(problema con codigo de eliminacion de datos) que debia usar el ADODB.conection pero no tengo ni idea de coo funciona, os agradeceria que me explicarais un poco como utilizarlo.

Gracias.

sdemingo
09 de Enero del 2004
El ejemplo que te han puesto es para un control ADODC. Si quieres hacerlo con ADODB, sería algo así.

Añade la referencia Microsoft ActiveX Data Objects a tu proyecto.

Luego:

Dim oConexion as New ADODB.Connection
Dim strSql as String

oConexion.Provider = "Microsoft.Jet.OLEDB.4.0" oConexion.Open "C:BaseDatos.mdb"

strSql = "DELETE FROM [Tabla] WHERE Condicion"
oConexion.Execute strSql

Para cerrar la conexion a la base de datos...
oConexion.Close

Saludos
sdemingo

favrycio
09 de Enero del 2004
primero que nada no soy un experto
la cosa va asi:

Adodc1.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "Datosbases.mdb;Persist Security Info=False"

Adodc1.RecordSource = "delete from tratamientos where id=" & Val(txtFields(0).Text)
Adodc1.Refresh



este codigo tal como esta si hace lo que deseas boorar los registros, peroooooooooo te generar un error asi que debes programar la propiedad eeeor de el ado y ver si el error es el 3047 (creo) desactivar el mensaje de error.

[email protected]

Si deseas un ejemplo completo escribeme al email