Como llamar tablas que varian mes a mes¡¡
SALUDES A TODOS
Mi dilema es que estoy llamando unas tablas con un programa pero las tablas varia y cambia de nombre mes a mes. Ejemplo: Las del mes de Enero es: MO011201.DB (MO=tipo de tabla, 01=mes, 12=año y 01=num de la empresa)y la del mes de Febrero es: MO021201.DB el programa segun el mes en el que se este tiene tiene que saber que tabla agarrar. empece con un datetimepicker que solo escriba el mes y el año (ejemplo 0212) pero nose como hacer que sql agarre ese numero de datetimepcker ni tampoco como agregarlo entre las demas letras y numeros que no cambia. MUCHAS GRACIAS |
Hola
No se o no entiendo la parte del sql. No entiendo, la BD cambia de nombre, pero por que la BD ?, no sera la tabla u otra cosa ? Por lo demas: Que BD usas ?. Con que componentes la enlazas ? Saludos |
No necesitas un DateTimePicker, basta que tomes FormatDateTime('mmyy', Now) para obtener la parte del mes y año y lo concatenas con el resto como con cualquier otra concatención de cadenas de caracteres:
Una forma de usar esto en la consulta SQL y que quede claro es usando Format:
// Saludos |
Gracias
Gracias eso e ayudo mucho en el proyecto
|
La franja horaria es GMT +2. Ahora son las 20:08:17. |
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