001 - select descricao from especialidade where codigo=1
Ao invés de mostra, 001 - Mecânico, mostrou o que digitei na variavel, 001 - select descricao from especialidade where codigo=1 ou seja não esta rodando a consulta SQL.
alguém poderia me dar uma ajuda ao digitar o codigo correto ao atribuir o valor da variavel?
Pergunta
nsouza
Colegas,
como iniciante tive dificuldade em atribuir valor a uma varial
Após concatenar campoa pretendia o seguinte resultado em um TCombobox
001 - Mecânico
O que fiz
Declarei uma varial
var combo :string;
varcod:integer;
begin
varcod:= dm.Cds_Funcionario.fieldbyname('CODESPECIALIDADE').AsInteger;
combo:='select descricao from especialidade where codigo='+ IntToStr(varcod);
cbEspecialidade.Text := (stringofchar('0',3-length(DM.Cds_Funcionario.FieldByName('CODESPECIALIDADE').AsString)) + DM.Cds_Funcionario.FieldByName('CODESPECIALIDADE').AsString + ' - ' + combo);
end;
No geral funcionou, mas o resultado foi
001 - select descricao from especialidade where codigo=1
Ao invés de mostra, 001 - Mecânico, mostrou o que digitei na variavel, 001 - select descricao from especialidade where codigo=1 ou seja não esta rodando a consulta SQL.
alguém poderia me dar uma ajuda ao digitar o codigo correto ao atribuir o valor da variavel?
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.