SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: MiguelPG en Martes 6 de Mayo de 2003, 23:09
-
Hola a todos.
A ver si a alguien le ha ocurrido lo que a mí me está ocurriendo:
Resulta que tengo una aplicación que "tira" de una Base de Datos de Access'97 con una serie de tablas.
Hasta ahora todo ha ido bien pero de repente, no sé como, cada vez que intento modificar o añadir datos a una tabla, me dice que el objeto es de SOLO LECTURA y me saca del programa.
He mirado todo lo imaginable: he revisado el código a conciencia, he comprobado en las propiedades de la BD por si por alguna causa se había modificado a sólo lectura, bueno no se que más y no veo nada.
A alguno os ha ocurrido algo parecido, porque me estoy volviendo "majara" y no veo la causa.
Saludos a todos y si alguien puede echarme una mano se lo agradeceré.
-
Creo que se debe al tipo de recordset que usas...hay tipos que aunque son mas rapidos, no te permiten modificar las tablas.. intenta cambiendo la propiedad RecordSetType del control data al tipo dynaset..
Espero que esto te sirve de ayuda.
Juank
-
Hola Juank
Perdona por no haberte respondido antes, pero tuve algunos problemas con el accesoa Internet y no pude hacerlo.
He comprobado exhaustivamente el código y en ninguna parte le digo nada referente a la apertura en modo de solo lectura.
Igualmente he comprobado las propiedades asignadas a los controles DATA (por si las moscas) y tampoco veo nada.
Si no encuentro la solución hoy o mañana, he decidido borrarla y comenzar de nuevo con toda esa sección de la aplicación.
La informática y los humanos nos llevamos así de mal.:brickwall:
-
no te dejes .. la informatica es para servir a los humanos...
como sugerencia publica el programa en el foro y veras que seguro si to no encuentro solucion(lo cual es muy provable)..JMMovilla o Gerard.. o alguno de los otros miembros si lo van a encontrar, ellos son muy experimientados.
Chau