Ver la Versión Completa : Modificar y eliminar
Yasnet
03-12-2008, 23:40:13
Alguien sabe cual seria el codigo para poder eliminar o modificar un dato ya existente en una tabla por ejemplo:
Nombre Numero
---------------
abcdef 12
uvwxyz 20
Donde pueda modificar el nombre de abcdef por Luis y el numero 20 por 10.
Y tambien como poder eliminar un registro
Se los agradeceria
droguerman
04-12-2008, 00:04:28
te refieres a: (borrar)
DELETE FROM Tabla WHERE Numero=12
o modificar
UPDATE TABLa SET nombre='Luis' WHERE Numero=12;
UPDATE TABLa SET Numero= 10 WHERE Numero=2;
Yasnet
04-12-2008, 00:41:49
Lo siento pero ese codigo no me funciona me marcar error
al estar escribiendo el codigo de delete, me pide que despues ponga un parentesis con un variable string, index integer y count integer.
Para lo de modificar tambien m da error
Espero que m ayuden
Lo siento pero ese codigo no me funciona me marcar error
al estar escribiendo el codigo de delete, me pide que despues ponga un parentesis con un variable string, index integer y count integer.
Para lo de modificar tambien m da error
Deberías indicarnos que componentes estas utilizando, como estas aplicando lo que te ha pasado Drogerman y el error exacto que te da. Debes utilizar querys.
Query.Close;
Query.Sql.text := 'DELETE FROM Tabla WHERE Numero=12';
Query.ExecSql;
Query.Close;
Query.Sql.text := 'UPDATE TABLa SET nombre='+QuotedStr('Luis')+' WHERE Numero=12';
Query.ExecSql;
Saluditos
Yasnet
04-12-2008, 03:41:19
Para conectar el progragrama a mySQL utilizo tables y database y nose cual seria el codigo, ya que no se pude como si utilizaria un query.
Espero que me puedan ayudar con esto
Para conectar el progragrama a mySQL utilizo tables y database y nose cual seria el codigo, ya que no se pude como si utilizaria un query.
Hola de nuevo, con un Table para modificar tienes que poner en modo de edición.
Table1.Edit;
Table1.FieldByName('campo1').AsString := 'algo';
Table1.FieldByName('campo2').AsString := 'algo1';
.....
Table1.Post;
//Y para eliminar
//debes posicionarte en el registro que quieres eliminar
Table1.Delete;
Saluditos
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.