![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#3
|
|||
|
|||
|
Simplemente lo que pasa, es que cuando se modifica la propiedad Sql se vuelven a regenerar los parametros, i vacia su valor.
Prueba de poner el sql primero, i luego asigna el valor al parametro. Tambien puedes dejar el codigo fuente igual, i poner la propiedad SqlQuery.ParamCheck a FALSE. Esto lo que hace es que no se autogeneran los parametros cuando se reescribe el Sql. Código:
if Application.MessageBox('¿Deseas borrar el cliente seleccionado?', 'Confirmar', MB_ICONQUESTION or MB_YESNO) = idYes
then begin
QrBuscaCliente.SQL.Clear;
QrBuscaCliente.SQL.Add('DELETE FROM cliente WHERE cli_id = :cli_id');
cdsBuscaCliente.Params.ParamByName('cli_id').asInteger:= codigoABorrar;
QrBuscaCliente.ExecSql;
end;
uri. |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Pasar parametro a una sentencia sql | molinero1 | SQL | 23 | 12-04-2007 17:55:22 |
| Pasar parametros.... | Coco_jac | SQL | 2 | 02-09-2006 04:28:16 |
| Como obtener los parametros para dbexpress al conectarme por odbc..! | Arturo | Conexión con bases de datos | 2 | 20-05-2006 00:51:42 |
| Error con parámetros en SQL server y dbexpress | jdiazan | Conexión con bases de datos | 0 | 09-07-2004 09:38:25 |
| pasar una variable a una sentencia sql | acrophet | SQL | 6 | 03-11-2003 17:01:02 |
|