Update registro - fallo con variable
Buenas:
Os dejo una duda que me trae por la calle de la amargura. Seguramente sera una bobada pero ya veis. Bueno aqui va: Estoy tratando de actualizar un registro de una base de datos hecha con el access. Para buscar el registro que tiene que actualizar le quiero pasar dos parametros, el nombre del cliente (con este no tengo problema) y el identificador de cliente, que en access es un dato autonumerico por tanto un integer en delphi. Para validar este campo lo que hago es guardar el identificador del cliente que tengo en pantalla sacandolo del QUERY1.FIELDVALUES['IDCLIENTE'] y lo guardo en una variable de tipo integer llamado NUMERO. Bueno pues la cosa se tuerce cuando en la sentencia SQL le digo UPDATE CLIENTES SET NOMBRE='''+EDIT1.TEXT+'''.......WHERE IDCLIENTE=[********]; Que tengo que meter donde estan los asteriscos para que reconozca el valor integer de la variable?? A ver is me he explicado Un saludo y muchas gracias Gorehide |
Yo te recomiendo esta metodología:
Saludos! |
Nunca he usado esa metodologia y estoy un poco perdido.
Hay alguien que sepa como hacerlo mas o menos como yo lo habia puesto?? Muchas gracias de todas maneras delphi.com.ar, seguire intentando tu modo (si me puedes decir donde bajar un tutorial o ejemplo de esa metodologia te lo agradeceria) Gracias Gorehide |
Mira que soy paquete. Con lo sencillo que es. Ya lo he hecho a tu manera delphi.com.ar. Muchas gracias. Todo solucionado
:p Un saludo Gorehide |
|
La franja horaria es GMT +2. Ahora son las 01:24:34. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi