Ver Mensaje Individual
  #1  
Antiguo 20-01-2006
alfil123 alfil123 is offline
Miembro
 
Registrado: nov 2005
Posts: 116
Reputación: 21
alfil123 Va por buen camino
problemas en un insercion en la base de datos

hola amigos tengo un problema al introducir un nuevo registro en una base de datos de access, este es el error que se produce en tiempo de ejecucion


no coinciden los tipos de datos en la espresion de criterios


eso se ocaciona cuando cuando agrego al codigo el procedimiento datachange, este es el codigo que tengo en ese procedimiento


Código Delphi [-]
begin
  inherited;
  if NOT  ADOQuery1.EOF
  then
    Begin
    // Recuperamos los valores del registro actual en los campos respectivos
  // le_id01.Text:=DataSource1.Fields[0].AsString;
    LabeledEdit2.Text:=ADOQuery1.FieldByName('Nombres').Value;
    LabeledEdit3.Text:=ADOQuery1.FieldByName('Ap').Value;
    LabeledEdit4.Text := ADOQuery1.FieldByName('AM').Value;
    LabeledEdit5.Text := ADOQuery1.FieldByName('DNI').Value;
    LabeledEdit6.Text := ADOQuery1.FieldByName('Direccion').Value;
    LabeledEdit7.Text := ADOQuery1.FieldByName('Telefono').Value;
    LabeledEdit8.Text := ADOQuery1.FieldByName('Especialidad').Value;
   // bbModificar.Enabled := true;
    //bbEliminar.Enabled := true;
    End
  {else
  begin
    // Recuperamos los valores del registro actual en los campos respectivos
    edCodDocente.Text:= '';
    edNombres.Text:= '';
    edApPaterno.Text:= '';
    edApMaterno.Text := '';
    edDNI.Text := '';
    edDireccion.Text := '';
    edTelefono.Text := '';
    bbModificar.Enabled := false;
    bbEliminar.Enabled := false;
  end;}
end;

por favor es pido ayuda

Última edición por delphi.com.ar fecha: 20-01-2006 a las 18:51:15.
Responder Con Cita