Tema: dbradiogroup
Ver Mensaje Individual
  #4  
Antiguo 05-04-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Reputación: 26
vtdeleon Va por buen camino
Saludos

Segun tengo entendido este componente no se utiliza para insertar datos de esa manera. Ya que esta asociado al campo de una tabla. Si necesitas insertar datos utiliza el radiogroup.
Código Delphi [-]
 begin
  with Datamodule1.tabla do begin
    open;
    insert;
    Case radiogroup.items of
      0: FieldByName('AV_OD').AsString:='valor x';
      1: FieldByName('AV_OD').AsString:='valor y';
      2: FieldByName('AV_OD').AsString:='valor z';
    end;//case
  end;// with
end;

Si aun deseas utilizar el Dbradiogroup
Código Delphi [-]
 begin
  with Datamodule1.tabla do begin
    open;
    insert;
    Case radiogroup.items of
      0: FieldByName('AV_OD').AsString:=dbradiogroup.values.strings[0];
      1: FieldByName('AV_OD').AsString:=dbradiogroup.values.strings[1];
      2: FieldByName('AV_OD').AsString:=dbradiogroup.values.strings[2];
    end;//case
  end;// with
end;

Muy complicado

DbRadioGroup
Las propiedades Items y Values estan asociadas. Si seleccionas el Items 1, el valor que delvolvera este sera el Values 1 (el dataset de la tabla debe estar en modo de ediccion). A medida que escojas un items el Values cambia.

Si necesitas que te aclaren un poco mas, no dudes...

Hasta luego.
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!

Última edición por vtdeleon fecha: 05-04-2005 a las 20:16:03. Razón: Correccion
Responder Con Cita