Ver Mensaje Individual
  #1  
Antiguo 15-07-2005
Avatar de raco
raco raco is offline
Miembro
 
Registrado: ene 2005
Posts: 58
Reputación: 20
raco Va por buen camino
Ayuda con fecha

Hola, tengo el siguiente problema, estoy haciendo un programa en Delphi en el que manejo tablas de Paradox, cuando trato de hacerle un insert me sale el siguiente error: Type Miistmatch in expresion. Es el Delphi 7 y tengo el Windows Xp en español, el codigo del query es el siguiente:

Querys.insertar.Close;
Querys.insertar.SQL.Clear;
Querys.insertar.SQL.Add('insert into autsol values ('''+Label8.Caption+''','''+Label2.Caption+''','''+Label4.Caption+''','''+Memo1.Text+''','''+form3.a cceso.FieldValues['nombre']+''','''+Autoriza+''','''+DBLookupComboBox2.Text+''')');
Querys.insertar.ExecSQL;

El error es en la fecha, la configuracion de la fecha esta con dd/mm/aaaa, no se por que me marca el error, antes del insert uso estas lineas para cambiar el formato de la fecha:

Application.UpDateFormatSettings := false;
DateSeparator := '/';
ShortDateFormat := 'dd/mm/yyyy';

Pero aun asi me aparece el error, la tabla de Paradox tambien toma este formato x lo q no se en q me estoy equivocando. Espero que alguien pueda ayudarme, gracias.
Responder Con Cita