Hola! Otra vez.. y van.... jijiji Bueno, en el ejemplo fijate que para abrir la conexion primero configuro la propiedad "connectionstring " como podes ver hay una parte que dice:
"Data Source=" & App.Path & "\Prueba.mdb"
Bueno con esto le digo a ADO que el archivo de base de datos "Prueba.mdb" se encuentra en la misma ubicacion donde estan los archivos del proyecto (el form y todo lo demas). Pero esto solo es un ejemplo y por consiguente vos no tenes el archivo "Prueba.mdb" en esa ubicacion, ni en ninguna... Te da ese error porque le estas pidiendo que abra una base de datos que no existe.
Si queres probar esto deberias abrir un base que tengas en tu maquina, indicandole el path correcto en la propiedad "connectionstring", por ej, suponiendo que tu base de datos se llama "Clientes" y esta ubicada en C:\sistema el connectionstring seria asi:
.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=C:\sistema\Clientes.mdb"
Entendes? Otra aclaracion, en el ejemplo estoy abriendo los datos de una tabla que supuestamente se llama "Productos", que como la base de datos no existe, obviamente la tabla tampoco, o sea que si seguis ejecutando el codigo te va a dar otro error.
Lo que intentaba con el ejemplo es demostarte como hacer lo que pedias, lo que tendrias que hacer es adaptarlo a tus necesidades.
Y como decis la mejor manera de aprender es equivocarce e intentar de nuevo. Espero que mi explicacion te sirva de algo. Segui probando y si tenes alguna otra duda... lee un libro... nooooo es broma...jijiji Pregunta, no me molesta. Saludos.