FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Incrementar el id del detalle en master/detail...
saludos
como puedo obtener el valor de un campo pero del componentes clientdataset, con la finalidad de incrementar en uno a un campo llamado renglon de una tabla detalle, es decir estoy trabajando con un master/detail (requisicion y requisicion_detalle) y para la tabla detalle en el evento onnewrecord le paso el valor id del master al detalle, luego hago una sentencia obteniendo el maximo del campo renglon para incrementarle uno. Código:
el campo renglon solo lo uso para identificacion de cuantos registros llevo por ejemplo: requision_det ID DET_RENGLON cant Id_articulo 1 1 2 2004-12 1 2 5 2004-11 Código PHP:
Y los incrementos tengo un sqlquery q- le voy agregando la consulta segun se vaya necesitando. Gracias |
#2
|
|||
|
|||
La propiedad RecordCount del Query te da la cantidad de Items que tienes, si le agregas uno obtendrás el Número que deseas.
|
#3
|
|||
|
|||
Muy bien tip usando recordcount pero hay un problema si por ejemplo yo tengo los registros 1,2,3 y borro el 2 al hacer un recordcount me regresa que tengo solo 2 registros y le aumento uno me da el 3 que ya esta registrado el 3 esoy refiriendo al componte clientdataset.
entonces para esto agre las siguientes lineas pero al agregar un registro me pide que del anterior regsitro ingrese el id del articulo cuando ya esta ingresado. Código PHP:
gracias, espero haberme explicado, ya que me da ese error, algun otro tip |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
DBLookupComboBoxs Master/Detail o Detail/Master | yusnerqui | OOP | 5 | 29-07-2005 18:40:20 |
master/detail, imprimiendo master en cada hoja | acalderonr | Impresión | 4 | 29-11-2003 14:46:07 |
master detail | marcelofabiani | Firebird e Interbase | 5 | 01-11-2003 22:21:28 |
interbase:¿como crear un master-detail-detail? | ElSanto24 | Firebird e Interbase | 2 | 22-10-2003 10:24:45 |
Master/Detail/Detail/Detail/etc... | hgiacobone | Tablas planas | 2 | 24-07-2003 17:20:31 |
|