Fórum Qual é o erro neste código #407693

16/09/2011

0

  procedure TFormFaseGrupo.SpeedButtonNovoClick(Sender: TObject);
var
  nome: string;
begin
    try
        with DM.ZQueryFaseGrupo do
        begin
            Close;
            SQL.Clear;
            SQL.Add('select nome from jogadores');
            Open;
            While not eof do
            begin
              //ComboBoxCampeao.Items.Add(FieldByName('nome').AsString);
              ComboBoxCampeao.Text := FieldByName('nome').AsString;
              Next;
            end;
        end;
    except
        ShowMessage('Error ao conectar ao Banco');
    end;
end;

Dá um erro mais ou manos assim:

database conection component is not assigned

Grato desde Já
Ewerton Rodrigues

Ewerton Rodrigues

Responder

Posts

16/09/2011

Ewerton Rodrigues

Era Falta de informaações na Query e no DataSource
Responder

Gostei + 0

16/09/2011

Adenilson Nascimento

Ewerton ao inves de usar:   Close; 
SQL.Clear; 
SQL.Add('select nome from jogadores'); 
Open; 
While not eof do 
     begin 
        //ComboBoxCampeao.Items.Add(FieldByName('nome').AsString); 
           ComboBoxCampeao.Text := FieldByName('nome').AsString; 
            Next; 
      end;
  if not eof then    repeat         //ComboBoxCampeao.Items.Add(FieldByName('nome').AsString); 
           ComboBoxCampeao.Text := FieldByName('nome').AsString; 
         Next;     until Eof;   desta forma ele ler até o ultimo registro e no while não.   espero ter ajudado.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar