PDA

Ver la Versión Completa : Pasar Parametro A Compenente Adoquery


JODELSA
03-09-2003, 21:32:31
HOLA A TODOS!

TENGO UNA APLICACION CON PARADOX Y LA ESTOY EMIGRANDO A ACCESS CONECTANDOME CON ADO, PERO CUANDO PASO ALGUNOS PARAMETROS AL COMPONENTE ADO ME DA UN ERROR EN LA EXPRESION.

POR EJEMPLO: EN UN MOMENTO LE PASO UN PARAMETRO A LA PROPIEDAD SQL DEL COMPONENTO ADOQUERY DE LA SIGUIENTE MANERA

ADOQUERY.SQL.ADD('SELECT * FROM ARCHIVO WHERE TIPODOC ="'+EDIT1.TEXT+'" AND FECHA = "'+EDIT2.TEXT+'"');

TIPODOC ES UN CAMPO STRING;

javiermorales
04-09-2003, 14:58:42
Buenos Días, lo que debes hacer es poner comillas simples, para que se vea claramente exageraré los espacios en blanco, que luego debes eliminar:

ADOQUERY.SQL.ADD('SELECT * FROM ARCHIVO WHERE TIPODOC = ' ' '+EDIT1.TEXT+' ' ' AND FECHA = ' ' '+EDIT2.TEXT+' ' ');

Espero que te sirva, un saludo.