![]() |
Obtener unos datos de una bbdd
Hola:
Primero decir que no tengo mucha experiencia en DELPHI y es muy posible q haya metido un gambazo. Estoy intentando obtener unas cositas de una bbdd. He hecho el codigo de la siguiente forma. SELECT * FROM ARTICULOS WHERE ALT >= "????' + MODD5040.TEXT + '?????" AND ALT <= "????' + MODH5040.TEXT + '?????" No estoy seguro de hacer un correcto uso de los interrogantes para lo que pretendo. El campo ALT tiene 12 caracteres y MODD5040.TEXT son 3 caractetes que se encuentran a mitad de ALT... quiero filtrar y obtener cualquier dato de la bbddque vaya desde MODD5040.TEXT hasta MODH5040.TEXT. Para esto me da igual el valor de los 4 caracteres anteriores y los 5 posteriores. Espero haberme explicado bien... Si alguien puede ayudarme estaria muy agradecido. |
|
El problema de eso es que me obtendría todo donde apareciese MODH5040.TEXT sin importar la posición. Mi MODH5040.TEXT empieza en el caracter 5 y acaba en el 7 (3 caracteres de un total de 12).
Aparte hay un MODD5040.TEXT y un MODH5040.TEXT que significa el numero en el cual empezaria y en el que finalizaria la busqueda. |
Cita:
|
La BBDD es de Paradox
|
Cita:
Un saúdo |
Muchas gracias... seguire lo que me dices
|
La franja horaria es GMT +2. Ahora son las 09:59:00. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi