Página 1 de 1

Problema clarion 6.1 SQL y Access:Tabla.Update o Insert

Publicado: Mié Ene 07, 2015 6:23 pm
por salvaram
hola que tal amigos

Estoy trabajando con clarion 6.1, y tenia aplicaciones que trabajaban con Archivos tps, tengo procesos donde el agregar y cambiar lo hago con Access:Tabla.Update o Insert, y no tenia ningún problema, pero requerí cambiar de controlador de tabla a SQL, al usar el Access:Tabla y haber algún error aparece un mensaje indicando que error ocurrió, el problema que este mensaje permanece abierto hasta darle OK, pero mientras esta abierto, mantiene bloqueada la tabla en uso, no permitiendo a los demás usuarios trabajar en ella, recalco que trabajaba con tps y manda los mismos mensajes pero no bloqueaba la tabla.

La pregunta es si a alguien le a sucedido igual y encontró la manera de solucionarlo, o tengo que modificar mi código para no usar el access sino el ADD,PUT lo que me haría pues invertir bastante tiempo pues son aplicaciones muy robustas.


De antemano gracias a todos.

Re: Problema clarion 6.1 SQL y Access:Tabla.Update o Insert

Publicado: Mié Ene 07, 2015 6:56 pm
por Mauricio
Lo que tendrías que ver es por qué te da el error, no debería.
Cambiar de TPS a SQL requiere algo más que simplemente cambiar el driver.

Re: Problema clarion 6.1 SQL y Access:Tabla.Update o Insert

Publicado: Jue Ene 08, 2015 7:42 pm
por salvaram
Mauricio escribió:Lo que tendrías que ver es por qué te da el error, no debería.
Cambiar de TPS a SQL requiere algo más que simplemente cambiar el driver.

Que tal Mauricio, sé que no solo es cambiar el driver, hice las modificaciones necesarias, este es un problema que para mi parecer es de mi version de clarion.
si alguien tiene alguna otra idea, se le agradece.

de antemano muchas gracias.

Re: Problema clarion 6.1 SQL y Access:Tabla.Update o Insert

Publicado: Jue Ene 08, 2015 9:25 pm
por Mauricio
Pero sigo sin saber cuál es el error, sería importante para identificar el problema.

Re: Problema clarion 6.1 SQL y Access:Tabla.Update o Insert

Publicado: Jue Ene 29, 2015 4:49 pm
por Hugo
Buen dia Mauricio, gracias por responder ...

Lo que comenta mi compañero salvador, es que cuando nos sale un error al insertar o actualizar un registro por ejemplo

http://www.subeimagenes.com/img/error-1213938.html
Imagen

la tabla queda bloqueada para todos los usuarios hasta que damos aceptar al error ... todo lo manejamos con access:tabla.insert, existira alguna forma para que no nos aparezca el error automaticamente, que nosotros controlemos el error, tendriamos que regresar a add o put...???

espero nos hayamos explicado ...

de antemano gracias

atte. hugo briseño

Re: Problema clarion 6.1 SQL y Access:Tabla.Update o Insert

Publicado: Jue Ene 29, 2015 9:30 pm
por Mauricio
Insisto: el tema no está en controlar el error sino en analizar por qué te está ocurriendo. La clase error se puede manejar, es cuestión, en caso de que quieras hacerlo, capturar el error y luego hacer lo que te plazca pero el hecho es ver qué está mal para que el error se produzca dado que no debería pasar.

Re: Problema clarion 6.1 SQL y Access:Tabla.Update o Insert

Publicado: Jue Feb 19, 2015 12:33 pm
por jorgeclimis
tendrías que volver a generar la tabla con clarion y ver que pasa. También tendrías que eliminar todos lo archivos generados por el proyecto excepto los app y los dct a ver que pasa...Como clarión te genera código automático a veces esos errores se soluciona reiniciando todo...
Fijate a ver como te va (yo haría esto)....
Saludos