![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Problema al modificar Ibdtaset
Hola compañeros, siento seguir dando el coñazo con el tema del IbDataset, estoy usando firebird y delphi 2010, tengo una base de datos llamada Formulas que es el maestro de otra (detalle) llamada FORMULAS_DESGLOCE resulta que cuando estoy creando un nuevo registro no hay problemas, pero cuando modifico un registro del Desgloce se me modifica todos los registros con el mismo CODIGO_FORMULA, supongo que la culpa esta en el modify, pero no estoy seguro de como solucionarlo.
![]()
Creo que el problema esta en esta linea Que deberia ademas controlar el CODIGO_MAT_PRIMA, pero no estoy seguro de como debería hacerlo
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
#2
|
||||
|
||||
Deberás diferenciar cada línea y pasarle algún parámetro que la haga identificable y única.
No sé si tienes algún campo "LineaNumero" o algo así que la identifique, pero en todo caso tendrás que modificar el update poniendo todos los campos que permitan identificar la línea sin que pueda afectar a otras, aunque para ello tengas que especificar todos los campos como parámetros, algo así:
Lo idóneo es que tengas un campo LINEA además del que hace referencia a la cabecera, y que ese campo sea la primary key: CodigoCabecera+Linea, sería totalmente identificable sin error ni repetición. |
#3
|
||||
|
||||
Gracias por la respuesta Casimiro Notevi, esta tarde lo probare en casa
__________________
Un saludo desde Canarias, "El abuelo Cebolleta" |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
problema bdctrlgrid despues de modificar | amo3k | OOP | 2 | 14-02-2010 17:26:40 |
Problema con Modificar Tabla desde Delphi | Memo6015 | SQL | 6 | 16-04-2009 01:56:28 |
Problema al modificar en una BD | poniente | Conexión con bases de datos | 1 | 03-02-2006 14:33:43 |
Problema al modificar y consultar tabla | suppergus | Tablas planas | 2 | 17-08-2005 00:55:45 |
Problema el insertar/modificar registro | ing_alsaac | Conexión con bases de datos | 0 | 29-02-2004 09:18:15 |
![]() |
|