FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ADO y su Propidad ConnectionString !!!
Hola amigos de este foro:
De antemano felicitaciones en este año nuevo. Estoy haciendo un proyecto en Delphi7 y me surge el siguiente obstaculo, Les explico. 1- Al iniciar el sistema pregunto el mes en que se va a procesar la información. (guardo el mes en la variable MES) 2- Busco si el fichero existe, concatenando (DB + MES) 3- Si no exista copio el fichero DBenero.mdb en otro directorio. (salvando la información) (Suponiendo MES = 'febrero') 4- Limpio todas las tablas de DBenero 5- Renombro el fichero DBenero por DBfebrero * He aqui mi obstaculo: Como podría modificar la Propiedad ConnectionString del ADOConnection1 para que sepa a que mdb Conectarse.
Me da los siguientes errores 1- String literals may have at most 255 elements 2- No me diferencia bien las cadenas debido a que hay muchas comillas 3- Entre otros Bueno, no se si halla escogido un buen algoritmo pero no se me a ocurrido nada mejor. Me gustaría que me ayudaran. Gracias de antemano. Saludos |
#2
|
||||
|
||||
Usa la funcion format asi:
Cadena := 'Ejemplo=%s'; Resultado := Format(Cadena,['Ejemplo']); La funcion format facilita enormemente este tipo de cosas...
__________________
El malabarista. |
#3
|
|||
|
|||
Nada mas complementando lo que se menciona, hay muchos parametros de la conexion que puedes quitar y seguira funcionando bien, haz pruebas y cuando logres reducirla entonces ya cambias lo de la base de datos, otra, por los 255 caracteres, mejor usa AnsiString que permite mas...
|
#4
|
|||
|
|||
Todo Resuelto
Gracias a ustedes he resuelto el problema.
muchas gracias. Saludos Ledian |
|
|
|