Incompatible Types: ´String´ and ´TStrings´
23/06/2004
0
To com um dúvida boba.. tipico de programador inxeperiente... (não liguem para minhas perguntas estúpidas :roll: )
To querendo jogar num showmessage, para testar, o sql q foi montado...
tem como? fiz isso:
procedure TGeraRelatorio.Button1Click(Sender: TObject);
begin
With QConsultaEvento Do
begin
Sql.Clear;
Sql.Add ( ´select * from CBCONTR Where CBDATA = ´+(DateToStr (DateEdit1.Date)) +´´);
QConsultaEvento.Open;
showmessage (QConsultaEvento.SQL); // ERRO AQUI!!!!! :!:
If QConsultaEvento.IsEmpty Then
begin
ShowMessage (´Não há dados nesta data!´);
end else begin
RelConvoc.Sctvarlabel1.Caption := (´Relatório - Convocação do dia ´+ DateToStr (DateEdit1.Date));
RelConvoc.SctReport1.Run;
end;
end;
Valeu desde já!
Diegus
Post mais votado
22/03/2023
procedure Tfm_principal.Timer1Timer(Sender: TObject);
begin
StatusBar1.Font.Size:= 12;
StatusBar1.Panels[1].Text := datetostr(Now);
StatusBar1.Panels[3].Text := timetostr(Now);
(IntToStr(dm.qyLoginnivel_usuario.value));
StatusBar1.Panels[5].Text:= (dm.qyLoginnivel_usuario.value); (erro começa aqui)
if dm.qyLoginnivel_usuario.value = 0 then
StatusBar1.Panels[7].Text:= 'Administrador'
else
if dm.qyLoginnivel_usuario.value = 1 then
StatusBar1.Panels[7].Text:= 'Gerente'
else
if dm.qyLoginnivel_usuario.value = 2 then
StatusBar1.Panels[7].Text:= 'Analista';
end;
Ariel
Mais Posts
23/06/2004
Lucas Silva
23/06/2004
Diegus
Valeu.... Funcionou...
23/06/2004
Lucas Silva
Tipo: Combobox1.items = TStrings;
Combobox1.items.text = String;
Lucas!
22/03/2023
Lucas Santato
procedure Tfm_principal.Timer1Timer(Sender: TObject);
begin
StatusBar1.Font.Size:= 12;
StatusBar1.Panels[1].Text := datetostr(Now);
StatusBar1.Panels[3].Text := timetostr(Now);
(IntToStr(dm.qyLoginnivel_usuario.value));
StatusBar1.Panels[5].Text:= (dm.qyLoginnivel_usuario.value); (erro começa aqui)
if dm.qyLoginnivel_usuario.value = 0 then
StatusBar1.Panels[7].Text:= 'Administrador'
else
if dm.qyLoginnivel_usuario.value = 1 then
StatusBar1.Panels[7].Text:= 'Gerente'
else
if dm.qyLoginnivel_usuario.value = 2 then
StatusBar1.Panels[7].Text:= 'Analista';
end;
Você precisa realizar a conversão de Integer para String, ficaria algo assim.
StatusBar1.Panels[5].Text:= IntToStr(dm.qyLoginnivel_usuario.value);
Clique aqui para fazer login e interagir na Comunidade :)