 |
Club Builder Foro de C++Builder en español
|
| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
jugado1820 Ens

Registrado: 16 Jun 2010Mensajes: 37
|
Publicado: Mie 27 Jun, 2012 12:10 pm Asunto: filtrado de datos |
|
|
Buenas tardes:
Tengo una pequeña duda que no consigo resolverla. Necesito hacer un filtrado de datos en tiempo de ejecucion de una tabla. Tengo lo siguiente:
TADOTable1->filter="codigo_usuario="+codigo;
TADOTable1->Filtered=true;
El problema es que en codigo, tengo un valor numérico, pero este, al ejecutarse da error, en cambio, si pongo:
TADOTable1->filter="codigo_usuario=1";
TADOTable1->Filtered=true;
Asi si funciona, pero el codigo, no es siempre el mismo, porque yo quiero filtrar ese dato, y si lo pongo de la otra manera, da error, y necesito hacerlo asi o de forma parecida. Creo que no estoy concatenando bien la cadena con la variable entera codigo. ¿Me podriais decir que esta mal?
Gracias de antemano
Un saludo |
|
| Volver arriba |
|
 |
juanma Cmdr

Registrado: 17 Nov 2005Mensajes: 127Ubicación: Almeria - España
|
Publicado: Mie 27 Jun, 2012 3:03 pm Asunto: |
|
|
Hola, si codigo como dices es numerico, necesitarás:
| Código: | TADOTable1->filter="codigo_usuario="+IntToStr(codigo);
|
|
|
| Volver arriba |
|
 |
jugado1820 Ens

Registrado: 16 Jun 2010Mensajes: 37
|
Publicado: Mie 27 Jun, 2012 3:14 pm Asunto: |
|
|
Muchisimas Gracias juanma, eso era!!!! vaya tonteria, no se me habia ocurrido. Mil gracias!!!
Un saludo |
|
| Volver arriba |
|
 |
|
|
No puedes publicar temas nuevos en este foro No puedes responder a temas en este foro No puedes editar tus mensajes en este foro No puedes borrar tus mensajes en este foro No puedes votar en las encuestas de este foro
|
© 2002–2026 Club Builder · Funciona con phpBB.
|