Pregunta: | 2103 - ABRIR UNA BASE DE DATOS UBICADA EN UN CD |
Autor: | Adolfo Ruiz |
Necesito que alguien me ayude a abrir una base de datos que reside en un CD. Lo estoy haciendo con VB6 y ADO. He probado a darle acceso de solo lectura pero no funciona. Agradecería cualquier ayuda. |
Respuesta: | Excalibur jorge Corach |
La opcion que tambien es posible, es al abrir la base, seria asi: Set Mibase = OpenDatabase("Archivo",ReadOnly,True) Espero que les sea de utilida hasta la proxima, aprovecho a agradecer a todos aquellos que envian sus ejemplos, que gracias a ellos he aprendido mucho de visual... |
Respuesta: | Adolfo Ruiz |
Bueno aunque este feo me contesteré yo mismo a la pregunta. Rompiendome la cabeza e conseguido abrir la base de datos sin sacarla del CD. Esta contiene fotografias y no tengo que modificarlas, solo leerlas y presentarlas en pantalla. El forma que he encontrado ha sido la siguiente: Set cnnPhotos = New Connection cnnPhotos.Mode = adModeUnknown cnnPhotos.Open "Provider=Microsoft.Jet.OLEDB.4.0;" "Data Source=" & UnidadCd & PathData & "\DataPho.mdb" Como puedes ver solo cambiando la propiedad mode de la connection la base de datos puede ser abierta en modo lectura. Así que si necesitaís hacer algo parecido aquí teneís la forma. |