FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Update registro
Buenas tardes
En primer lugar quiero agradecerles por su tiempo y ayuda que me brindan, he estado revisando en los hilos pero la verdad no me queda muy claro esto y no he podido implementar nada con lo que encontre en los hilos. Estoy trabajando en delphi 7 y tengo los componentes de interbase, tengo un IBquery apuntando a una tabla (lote) y visualizo todos los datos en un TDBGrid, estos son los campos; Cita:
Cuando le doy doble click (Utilizando la propiedad OnDblClick) sobre una de las filas del TDBGrid paso todos los datos a unos dbedit que están conectados a otra tabla (ventas), esto no es ningun problema, lo que quiero es que el campo llamado status que en este momento esta en 'A' y quiero despues de darle doble click en el TDBGrid este campo me cambie a 'I', pero en realidad nos e como hacer un update para que me actualize el campo de este este registro. La verdad no conozco muy bien como hacer funcionar los componentes TIBUpdateSql o mejor dicho no se cual utilizar y como utilizarlo. No se si me doy a explicar bien o es muy vaga la información que les doy, de nuevo muchas gracias por su ayuda y quedo en espera de que me puedan colaborar como siempre.. |
#2
|
||||
|
||||
Hola
Muestra el codigo que usas en el dobleclick y te acomodo esto. Es realmente sencillo pero para no ser generico me gustaria trabajar sobre lo que tienes hecho. Saludos
__________________
Siempre Novato |
#3
|
|||
|
|||
Hola caral
Gracias por tu tiempo y por responder tan rapido, mira lo que tengo en el doble click es
esto me lleva a otra pagina donde se encuentran los dbedit, entonces tengo lo siguiente
Aqui ya estan todos los campos que necesito pasar a los dbedit, la tabla lotes tambien tiene un campo autoincrementado, pero no lo necesito visualizar en el dbgrid, |
#4
|
||||
|
||||
Hola
La verdad no veo el campo status por ningun lado, lo estas llamando diferente?. El concepto es sencillo, al igual que le colocas el valor a los demas DBEdit lo haces con este otro, solo que ne vez de usar el dato del dataset usas un texto en este caso 'I'. Saludos
__________________
Siempre Novato |
#5
|
|||
|
|||
lo que pasa es que el campo status se encuentra en en la tabla lote, y aqui estoy llevando los campos a la tabla venta y en esta no tengo status solo esta en lote...
|
#6
|
||||
|
||||
Hola
Entonces no se a donde quieres poner el dato si dices que es a un dbedit?. Saludos
__________________
Siempre Novato |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Update duplica registro | FerCastro | SQL | 22 | 28-10-2008 19:21:05 |
deadlock update conflict with concurrent update! | JuanErasmo | Firebird e Interbase | 6 | 10-07-2008 20:58:10 |
Update!!!, pero solo para un registro | ELINK | Firebird e Interbase | 6 | 08-01-2008 20:26:41 |
UPDATE con seccion llamada UPDATE sql's MyDAC | karlaoax | SQL | 4 | 25-04-2007 22:10:50 |
Update registro - fallo con variable | Gorehide | SQL | 4 | 13-07-2004 19:12:32 |
|