FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Update un campo sumando existencia (Inventario)
Hola compañeros del foro, aqui vuelvo con un obstaculo que me he topado, he aqui el codigo:
Objetivo: estoy haciendo un sistema de inventario, estoy haciendo la entrada a traves de un DBGrid enlazado a una tabla temporal, en la tabla articulos hay un campo llamado cantidad, estoy tratando de hacer un update donde me sume la cantidad ingresada en la tabla temporal mas la cantidad en la tabla articulos. ejemplo: Cita:
al correr me sale el siguiente error: Cita:
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#2
|
||||
|
||||
Hola
Para mi el orden no esta bien, pero bueno, tal vez funcione asi. Sabemos que ZSumaInventario hace toda la operacion, pero: Para empezar me gustaria saber: Cantidad Inv Cod ZInventario, 3 ZTemp, 3 Bueno que tipo de datos contienen cada uno de ellos, me lo puedo imaginar pero me parece mejor preguntarlo. Se nota que soy ademas de novato, curioso. Saludos |
#3
|
||||
|
||||
Hola enecumene,
¿Podrías decirme en que parte del código te arroja el error? Al parecer dicho error se produce debido a que en tu consulta hay un campo Nulo por lo que al ejecutarse la instrucción SQL falla. Lo que se trató de hacer es convertir Null es un string... Esto me resulta rarísimo... ¿para que hacer conversiones de strings? ¿No es mejor estar guardandolo directamente como integer? Saludos, |
#4
|
||||
|
||||
Cita:
Cod := el codigo o referencia del articulo donde la cual cumple como condicion. ZInventario[3] := es el campo cantidad de tipo integer de la tabla Articulos. ZTemp[3] := es el campo cantidad de tipo integer de la tabla temporal. Cita:
P.D.: se me habia olvidado decir que estoy trabajando con access y delphi7. Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#5
|
||||
|
||||
uffff!!!!, ya he ultilizado el 100% de mi pequeña cabecita y no he logrado el objetivo, pues seguire descansando y tomando mi cervecita.
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#6
|
||||
|
||||
Hola
Intenta esta tonteria: Saludos |
#7
|
||||
|
||||
Hola Caral, el mismo error.
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#8
|
||||
|
||||
Hola
Me deja mal este error, no logro verlo, si puede poner el programa, me gustaria probarlo. Saludos |
#9
|
||||
|
||||
Vale, el programa esta a medias vere como lo posteo, dame unos minutos.
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#10
|
||||
|
||||
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#11
|
||||
|
||||
Ya lo tengo, lo voy a revisra
Ya lo comentamos, un minuto |
#12
|
||||
|
||||
Hola
Veamos una prueba, a ver que datos muestra: Si lo puedes hacer con cod, tambien pues mejor. Saludos |
#13
|
||||
|
||||
Ni siquiera salio el showmessage:
Cita:
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#14
|
||||
|
||||
Hola
Te pido que hagas esto por que me olvide que no tengo instalado zeos asi que no puedo correrlo. Intenta esto: Veamos Saludos |
#15
|
||||
|
||||
de tres articulos que hay en la tabla me tiro una sola referencia, me imagino que esta bien o deberia aparecer todos?:
Cita:
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#17
|
||||
|
||||
Hola
Perdona, tambien pruebalo con 2 en vez de 1. Saludos |
#18
|
||||
|
||||
me salio el mismo showmessage del post #15, pero me estoy dando cuenta de algo, dejame hacer un prueba y luego te comento.
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. Última edición por enecumene fecha: 07-10-2007 a las 21:42:59. |
#19
|
||||
|
||||
Igual el showmessage del post #15 y no tira errores de las dos maneras. y la otra prueba que hice tambien fallo pense que era que habia un append de por medio y como estaba vacio era null, pero que va el mismo error.
Saludos.
__________________
Mi BLOG - ¡Joder, leanse la guia de estilo! Las Palabras son enanas, los ejemplos gigantes. |
#20
|
||||
|
||||
Hola
Tratemos de entender mas. Aqui hay dos mensajes cod e inv, veamos que nos envia Segun veo deberia enviar esto: el primer mensaje: Q2612A el segundo mensaje: 5 Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Hacer un insert o un update en un campo array | David | Firebird e Interbase | 4 | 27-04-2007 20:14:13 |
Update para un campo dbgrid multiselect | jorelivi | Varios | 1 | 27-04-2007 00:54:27 |
UPDATE de un campo dependiendo del valor de un campo de otra tabla | Javi2 | SQL | 5 | 18-04-2005 17:35:05 |
Error en update campo tipo fecha | dridly | SQL | 1 | 24-09-2004 15:27:37 |
|