FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#41
|
|||
|
|||
Cita:
:ParCODIGO = DM.Q_DET_REMISION.FieldValues['CODIGO']; la tabla tiene estos registros COD_REMI, CODIGO, PRECIO_UNIT, TOTAL, SERVICIO, CANTIDAD |
#42
|
||||
|
||||
Cita:
lo que mencionas no son registros.... se llaman campos los registros son la Cantidad de lineas en las tablas ejemplo Cita:
__________________
Dulce Regalo que Satanas manda para mi..... |
#43
|
|||
|
|||
Hola negrokau...
Y ese query que indicas, ¿ya lo probaste en algún otro lado (IBExpert u otro programa por el estilo)? Digo, para que compruebes que en realidad te está devolviendo los datos deseados. Saludos... |
#44
|
||||
|
||||
Cita:
Pregunto por los valores que le pasas y los valores que tiene la tabla. Ejemplo: :ParCOD_REMI = 5 :ParCODIGO = 23 Y en la tabla están los siguientes registros: Código:
COD_REMI, CODIGO, PRECIO_UNIT, TOTAL, SERVICIO, CANTIDAD 1 1 112 22 xx 33 2 4 34 16 yyy 64 3 6 76 41 zz 28 |
#45
|
|||
|
|||
Cita:
:ParCOD_REMI = 1 :ParCODIGO = 1
|
#46
|
|||
|
|||
Hola...
Según el valor de los parámetros y los registros que muestras, ese query solo debe devolver un registro. Saludos... |
#47
|
||||
|
||||
Pues entonces está bien, sólo hay un registro con ambos campos a 1
|
#48
|
||||
|
||||
mmmmm
cuando cod_remi = 1 entonce tiene 4 registros... entonces si deberia funcionar el bucle while not eof
__________________
Dulce Regalo que Satanas manda para mi..... |
#49
|
||||
|
||||
me parece raro...
si tiene 4 registros entonces debe pasar 4 veces estan bien asociados los datasource? no sera que por ahi... tienes nu datasource en el grid que no es el correcto?
__________________
Dulce Regalo que Satanas manda para mi..... |
#50
|
|||
|
|||
:ParCOD_REMI = 1
:ParCODIGO = 1 esta es la 1ª linea y la 2ª es :ParCOD_REMI = 1 :ParCODIGO = 2 la 3ª :ParCOD_REMI = 1 :ParCODIGO = 3
y la 4ª :ParCOD_REMI = 1 :ParCODIGO = 4
necesito que vaya recorriendo con el bucle todos estos registros para que me actualize en la otra tabla de stock, donde tengo que modificar para que me haga esto? Última edición por negrokau fecha: 08-09-2011 a las 18:42:52. |
#51
|
||||
|
||||
Cita:
|
#52
|
|||
|
|||
Hola...
oscarac, creo que andas confundido. Si a esta consulta:
le mandas como valores a los parámetros 1 y 1 y tienes estos registros: Código:
COD_REMI, CODIGO, PRECIO_UNIT, TOTAL, SERVICIO, CANTIDAD 1 1 8000 16000 Mantenimiento 2 2 1 8000 8000 Mantenimiento 1 3 1 8000 8000 Manteniemitno 1 1 2 4500 9000 Lineacion 1 1 3 16800 16800 Balanceo 1 1 4 18000 18000 Recarga Negro 1 Saludos... |
#53
|
||||
|
||||
por la sangre de cristo
alguien puede editar el post Nº 50 para entenderlo mejor?
__________________
Dulce Regalo que Satanas manda para mi..... |
#54
|
||||
|
||||
Cita:
Tienes razon... no me habia percatado del AND.. pero negrokau insiste en que a el le aparecen mas de 1 registro esto se esta volviendo estresante
__________________
Dulce Regalo que Satanas manda para mi..... |
#55
|
||||
|
||||
negrokau
segun los datos que proporcionas.. y la consulta que haces.... te debe salir 1 registro Cita:
Cita:
__________________
Dulce Regalo que Satanas manda para mi..... |
#56
|
|||
|
|||
Cita:
cuando cod_remi = 1 entonce tiene 4 registros... entonces si deberia funcionar el bucle while not eof me parece raro... si tiene 4 registros entonces debe pasar 4 veces estan bien asociados los datasource? no sera que por ahi... tienes nu datasource en el grid que no es el correcto? cod_remi =1 tiene 4 registro, quiero que me actualize esos 4 registros, ya se que muestra solo 1 registro como esta mas arriba, como puedo hacer que me actualize los 4 registro si es que esta mal lo que estoy haciendo? |
#57
|
|||
|
|||
Cita:
cuando cod_remi = 1 entonce tiene 4 registros... entonces si deberia funcionar el bucle while not eof me parece raro... si tiene 4 registros entonces debe pasar 4 veces estan bien asociados los datasource? no sera que por ahi... tienes nu datasource en el grid que no es el correcto? cod_remi =1 tiene 4 registro, quiero que me actualize esos 4 registros, ya se que muestra solo 1 registro como esta mas arriba, como puedo hacer que me actualize los 4 registro si es que esta mal lo que estoy haciendo? Última edición por negrokau fecha: 08-09-2011 a las 22:00:05. |
#58
|
||||
|
||||
lo que estas haciendo mal radica en tu primera consulta
aqui estas "capturando" la factura 1 con codigo 1 si nos fijamos en la tabla de datos que colocaste solo 1 registro cumple con la condicion el primero los demas la cumplen solo cuando cod_fact = '1' y quitale el parametro CODIGO
__________________
Dulce Regalo que Satanas manda para mi..... Última edición por oscarac fecha: 08-09-2011 a las 22:10:11. |
#59
|
|||
|
|||
Cita:
xq laidea es que recorra los 4 registros que tiene la factura 1 |
#60
|
||||
|
||||
Cita:
me parece que te estas volviendo automata..... piensa un poquito... en tu consulta estas jalando la FACTURA 1 y el CODIGO 1.... si queremos que solo jale la FACTURA 1... debemos........ piensa... piensa...
__________________
Dulce Regalo que Satanas manda para mi..... |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
actualizar registros | stand | Conexión con bases de datos | 2 | 29-07-2010 10:10:24 |
actualizar registros | pabloloustau | Conexión con bases de datos | 3 | 19-06-2010 20:40:39 |
actualizar 100 registros al tiempo | Camilo | Varios | 2 | 22-06-2007 19:08:29 |
Actualizar Registros | drkvergil | Firebird e Interbase | 3 | 12-09-2006 18:33:54 |
Como actualizar toda una tabla con bastantes registros? | IcebergDelphi | Firebird e Interbase | 4 | 16-12-2003 14:08:00 |
|