![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Actualizar registro.. ayuda
buenas estaba haciendo este codigo para insertar articulos con un boton agregar desde una lista, lo que quiero es que si escribes en un edit el codigo y este sea igual al ya ingresado anteriormente en un grid lo actualize en ves de ponerlo en la sgte linea y si no es el mismo codigo agregarlo en la siguiente linea.. bueno el codigo no hace nada cuando apreto el boton agregar.. que estoy haciendo mal, alguna sugerencia ? |
#2
|
||||
|
||||
me parece que estas equivocandote en el
NOT EOF si no es vacio Inserta y si esta vacion Actualiza??? no deberia ser al reves? al menos es lo que he podido interpretar del pedazo de codigo que has puesto
__________________
Dulce Regalo que Satanas manda para mi..... |
#3
|
|||
|
|||
se supone que not eof es mientras no llega al final ? en que parte dice si es vacio INSERTA 8-)
|
#4
|
||||
|
||||
ah mientras not eof
y el while? donde lo pones? quiza ahi esta el error, solo esta pasando 1 vez por ese proceso
__________________
Dulce Regalo que Satanas manda para mi..... |
#5
|
|||
|
|||
no eso tambien ya probe y no funciona con while tampoco
|
#6
|
|||
|
|||
No se entiende muy bien lo que haces con el codigo pero proba cambiar
if (not Eof) then begin
como sabes a que campo esta apuntando el query deberias agregarle un order by codigo entiendo que codigo es la clave y va en orden ascendete luego query.last para ir al ultimo y ver cual es el ultimo codigo agregado va por lo menos eso es lo que entiendo... si no deberias explicarte detalladamente Última edición por elarys fecha: 24-05-2011 a las 20:18:23. |
#7
|
||||
|
||||
![]() parece que no me has entendido....
tu dices que el NOT EOF es mientras no termine el archivo.. verdad? pero no veo el
si haces una revision del codigo que has puesto (salvo que no este completo) dices
YO interpreto que si HAY datos en ventasareas (el not eof significa que no es fin de archivo), pero como no hay un while, se podria interpretar como ventasareas tiene al menos 1 registro entonces si HAY datos insertar y si no hay datos Actualizas.... (no se puede actualizar un dato que no existe previamente) me entiendes ahora?
__________________
Dulce Regalo que Satanas manda para mi..... |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Actualizar registro.... | BlueSteel | MS SQL Server | 2 | 03-10-2008 17:08:11 |
Actualizar registro | georgejg | Conexión con bases de datos | 2 | 26-03-2008 23:35:00 |
Actualizar un campo de un registro | alcides | Varios | 6 | 23-05-2007 10:20:31 |
actualizar registro de windows | jmeng2 | Varios | 2 | 08-12-2004 16:44:02 |
Actualizar un único registro | Muten | Firebird e Interbase | 2 | 16-03-2004 16:03:30 |
![]() |
|