Ver Mensaje Individual
  #2  
Antiguo 15-01-2009
marcosmendozaa marcosmendozaa is offline
Miembro
 
Registrado: oct 2008
Posts: 15
Reputación: 0
marcosmendozaa Va por buen camino
tambien en el mismo boton q hago el insert anterior q no me funciona, hago varios insert y en todos guardo la misma llaver foranea (id_equipo)..... en el siguiente codigo lo tengo de manera distinta al de arriba pero me sucede lo mismo! en la tabla no me guarda los valores mas q el del id_equipo

Código SQL [-]
with dm1.q_cpu do
  begin
    Close;
    SQL.Clear;
    sql.Add('select * from cpu where id_equipo=:idequipo');
    parambyname('idequipo').AsInteger:=strtoint(dbedit4.Text);
    open;
    if isempty then
      insert
    else
      edit;

    fieldbyname('no_inventario').AsString:=dbedit5.Text;
    fieldByName('no_serie').Asstring:=dbedit6.Text;
    fieldByName('nombre_equipo').Asstring:=dbedit7.Text;
    fieldByName('marca').Asstring:=dbedit8.Text;
    fieldByName('modelo').Asstring:=dbedit9.Text;
    fieldByName('memoria').Asstring:=dbedit10.Text;
    fieldByName('disco_duro').Asstring:=dbedit11.Text;
    fieldByName('nodo_datos').Asstring:=dbedit12.Text;
    fieldByName('no_puerto').Asstring:=dbedit13.Text;
    fieldByName('no_switch').Asstring:=dbedit14.Text;
    fieldByName('ip').Asstring:=dbedit15.Text;
    fieldByName('internet').Asstring:=dbcombobox1.Text;
    fieldByName('unidad_cd').Asstring:=dbcombobox2.Text;
    fieldByName('inventario_bocinas').Asstring:=dbedit16.Text;
    fieldByName('id_equipo').Asstring:=dbedit4.Text;

    post;

    end; //with
Responder Con Cita