Aqui esta el programa completo.
He modificado algunas cosas como los filtros ya que no lo hacia bien, pero esto del update no lo hace
Saludos
Escrito 11 marzo 2010 - 01:21
Escrito 11 marzo 2010 - 01:25
esta asi: Execsql;Amigo Caral... intenta colocando esta linea
delphi
Query1.Execsql;
en vez de...
delphi
Query1.Open;
Saludox !
Escrito 11 marzo 2010 - 01:37
' Where ISBN = '+QuotedStr(Edit4.Text);
' Where ISBN = '+QuotedStr(Edit7.Text);
Escrito 11 marzo 2010 - 01:39
Escrito 11 marzo 2010 - 01:50
Escrito 11 marzo 2010 - 01:56
LO SE NAMAS KERIA TRATAR DE HACER EL UPDATEEfectivamente ese era el problema, y ademas hace falta que el query de actualizacion actualice todos los campos, solo actualiza 3 y se pueden editar todos
Escrito 11 marzo 2010 - 01:58
Escrito 11 marzo 2010 - 02:03
Escrito 11 marzo 2010 - 02:23
Espero que ya te funcione, y amiga por fas, no escribas en mayusculas
Escrito 11 marzo 2010 - 02:27
Escrito 11 marzo 2010 - 03:39
Hola
Aqui esta el programa.
Ya hace el Update en el form 5 y muestra los datos en el form 3 actualizados.
Ya Hace el Delete (use el mismo form 5) y muestra los datos en el form 3 actualizados.
Ademas modifique los filtros he hice algunos cambios mas.
Saludos
Escrito 11 marzo 2010 - 09:32
SABIA KE ERA UNA ESTUPIDEZZZZZ EN LUGAR ++ ES QUOTEDSTR
UPDATE BLIBROS SET AREA = '22', FOLIO = '222', TITULO = 'DERECHO BANCARIO' WHERE ISBN = 'ACOSTA ROMERO MIGUEL'
UPDATE BLIBROS SET AREA = '22', FOLIO = '222', TITULO = 'DERECHO BANCARIO' WHERE ISBN = '968-432-147-3'
Escrito 12 marzo 2010 - 08:59
Escrito 12 marzo 2010 - 09:58
query1.SQL.ADD('update BLIBROS set (AREA=' + quotedstr(edit1.texT) + ', FOLIO='+ quotedstr(edit2.text) + ', TITULO=' + quotedstr(edit3.text)+ ', AUTOR=' + QUOTEDSTR(edit4.text)+ ', EDICION=' + quotedstr(edit5.text)+ ', EDITORIAL=' + quotedstr(edit6.text)+ ', ISBN=' + QUOTEDSTR(EDIT7.TEXT)+ ', PAIS=' + QUOTEDSTR(EDIT8.TEXT)+ ', TEMA_1=' + QUOTEDSTR(EDIT9.TEXT)+ ', TEMA_2=' + QUOTEDSTR(EDIT10.TEXT)+ ') '); ;
Escrito 12 marzo 2010 - 10:01
Escrito 12 marzo 2010 - 10:14
Escrito 12 marzo 2010 - 10:18
Escrito 12 marzo 2010 - 10:21
Para eso es el upate segun yo entiendo por que actualizas los datos seleccionas uno y se actualiza en la base de datos por eso conte area y folio aunque no existiran keria metermo ya ke el usuario lo pongaHola
Pues lo que dice es que autoria no existe, tendrias que crearla en la bd, me imagino.
La verdad sigo sin entender.
Saludos
Escrito 12 marzo 2010 - 10:33
Escrito 12 marzo 2010 - 10:49