Inconsistencia al actualizar registro con tableupdate()

101 views
Skip to first unread message

acmc

unread,
Jul 28, 2014, 1:04:16 AM7/28/14
to publice...@googlegroups.com
Hola foxeros.. 

Tengo un problema muy peculiar, estoy trabajando con vistas locales para dar de alta registros y hacer modificaciones, todo iba bien hasta que quise armar un pequeño catalogo en una tabla que solo maneja 3 campos
a) Idgasto
b) desc
c) baja

Cuando lo doy de alta todo muy bien, pero cuando quiero modificar solo el campo desc este no se actualiza, pero si modifico el campo baja se actualiza sin problema alguno, el detalle es que tengo otros formularios que manejan la misma metodología y estan trabajando perfectamente, pero tengo 2 catalogos con la misma estructura que no logro que se actualicen, les anexo imagenes de como los tengo definidos para ver si hay algo que no logro ver



integral

unread,
Jul 28, 2014, 11:11:05 AM7/28/14
to publice...@googlegroups.com
Amigo :
 
A mi me ha ocurrido algo parecido pero no exactamente utilizando VISTAS, pero porque no cuelgas dicho formulario para revisarlo.. Es solo una sugerencia...
Qieda en ti la decision de hacerlo..
 
atte.,
 
INTEGRAL

acmc

unread,
Jul 28, 2014, 3:16:04 PM7/28/14
to publice...@googlegroups.com
Gracias INTEGRAL por tu disposición pero ya resolví el problema..

Resulta que al parecer le crea conflicto tener un campo llamado DESC a una tabla y trabajar con ella en vistas, solo cambie el nombre a DESCRIP y con eso todo lo demas funcion perfectamente, me quiero imaginar que le causa conflicto con la palabra clave descending  

Salu2!!

Carlos Miguel FARIAS

unread,
Jul 29, 2014, 8:16:11 AM7/29/14
to Grupo Fox
No se puede usar palabras reservadas de un lenguaje al nombrar campos, constantes, funciones, métodos, clases, etc.
Para nombres de tabla, antepongo una letra que me dice que tipo de dato es.
Esa documentación mínima me evita el conflicto de nombres y no mezclar papas con piedras.
Saludos: Miguel, La Pampa (RA)

acmc

unread,
Jul 29, 2014, 10:10:28 AM7/29/14
to publice...@googlegroups.com
Claroo..  eso me hubieras posteado hace 2 días!!

Carlos Miguel FARIAS

unread,
Jul 30, 2014, 7:28:25 AM7/30/14
to Grupo Fox
Si te hubiera contestado dos días antes del momento que lo hice, no habría recibido tu pregunta.
Tu consulta llego a mi casilla a las 0:04 del 28, contesté el 29 a las 7:16.
O sea, menos de 32 horas después.
Y el 28, estimado, trabaje mis horas normales en el Municipio y tome examen a más de 130 estudiantes a la tarde.
Si le hubieses puesto urgente al mensaje... ;-D
Saludos: Miguel, La Pampa (RA)

Fernando D. Bozzo

unread,
Jul 30, 2014, 9:15:16 AM7/30/14
to publice...@googlegroups.com
Ja ja ja ja! :D

Muy bueno :D

Aunque "no se debe", porque suele causar problemas, en algunos casos se puede, pero hay que conocer las posibles consecuencias.

Justamente por un campo de una tabla que alguien llamo "text" (en inglés), es que tuve que corregir más de un bug en FoxBin2Prg, incluso estos días.
Reply all
Reply to author
Forward
0 new messages