![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Lo quiero hacer en delphi, tengo almacenado la consulta (texto) en una variable pero, necesito remplar el '?' por un codigo de cliente dado.
donde texto : Update clientes set codigo=? where codigo='AB001' algo asi : Update clientes set codigo='ab002' where codigo='AB001' query.sql.add(texto); query.ExeSQL; |
|
#2
|
||||
|
||||
|
gracias pero lo resolvi asi
query1.DatabaseName:='D:\Documents and Settings\Administrador\Escritorio\MetusaStock 09-12-05'; sqltxt:='Select importe from cuen01 where cclie=:Codigo and NO_FACTURA='+chr(39)+'F049944'+chr(39); query1.ParambyName('Codigo').AsString:='VA004'; query1.Open; |
|
#3
|
||||
|
||||
|
jejejr, entonces no habia entendido lo que necesitabas, solo debo apuntar que los parametros tambien los puedes usar en la condicion de NO_FACTURA para que no tengas que concatenar, asi:
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ Última edición por jhonny fecha: 14-12-2005 a las 21:40:14. |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|