Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   dbedit combobox (https://www.clubdelphi.com/foros/showthread.php?t=2895)

migueilichenco 12-08-2003 01:38:56

dbedit combobox
 
hola a todos como estan

tengo una tabla compuesta por(tipo cantidad)

bueno tengo el siguiente problema lo que susede es que tengo un combobox donde en sus items carga los campos de una fila(tipo) pero yo quiero que cuando carguen el combobox y se escoja un tipo la cantidad de ese tipo aparesca en el dbedit o en un edit no importa agradesco de antemano su ayuda

__cadetill 12-08-2003 01:44:29

Puedes mirar de controlar el evento OnChange del TCombobox y, alli, realizar una busqueda en la tabla pertinente para saber la cantidad y asignarsela al TEdit que quieras

Código:

procedure TForm1.ComboBox1Change(Sender: TObject);
begin
  Query.Close;
  Query.SQL.Text := 'select cantidad from MyTable where tipo = ' +
      QuotedStr(ComboBox1.Text);
  Query.Open;

  if Query.Fields[0].IsNull then
    Edit1.Text := 0
  else
    Edit1.Text := Query.Fields[0].AsString;
end;

Espero te sirva


La franja horaria es GMT +2. Ahora son las 21:23:43.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi