Ver Mensaje Individual
  #19  
Antiguo 28-04-2008
Nereida Nereida is offline
Miembro
 
Registrado: abr 2008
Posts: 34
Reputación: 0
Nereida Va por buen camino
Siento haber tardado tanto en contestar pero es que el trabajo lo estoy haciendo en unas prácticas que estoy haciendo en una empresa, por lo que no pude contestar en todo el fin de semana.
Por fin he podido hacerlo y como soy tan tozuda (las cosas como son) ha sido justo de la manera en la que yo decia pero con las ideas vuestras.
Eso si, no me habia fijado pero si que habia puesto dos INSERT en vez de uno, que despiste.
Lo que he hecho hace nada, ha sido declararme una variable global en la que almacenaba el código que introducia en el formulario que dije q solo era de añadir y modificar registros y guardar el registro.

El código que cambié fue el siguiente:

Código:
     varform.free;
      ibtable1.Refresh;
      IBTable1.Locate('cod_clie',main.MainForm.aux2,[lopartialkey]);
      dbgrid1.Refresh;
Parece que el Locate no funcionaba pq la tabla no la habia refrescado y si después de hacer la búsqueda, no refrescaba el dbgrid era normal que no me mostrara los datos correctamente. Ahora si que funciona y la verdad es que me siento genial pq pensaba que no lo lograría.

Gracias a los dos por tener tanta paciencia y ayudarme

Saludos a los dos, espero que hayais pasado un buen fin de semana

Última edición por Nereida fecha: 28-04-2008 a las 09:17:28.
Responder Con Cita