Duvidas copm SQL e Query ??
eu fiz um banco(interbase) para testar alguns comandos, o banco teste tem como alias teste neste meu banco possui uma tabela com uma coluna que se chama nome...
Na minha form eu coloquei um DataBase ja configurado uma Table ja configurado a tabela, uma Query com seu comando Sql ´select * from TESTE´ e um DataSource ligado a Table.
Também tem um DbGrid para verificar as alterações do Banco
Um componente TEdit com o nome de EdtNome e um botao BitBtn com o codigo abaixo:
procedure TForm1.BtnInserirClick(Sender: TObject);
begin
with query1 do begin
sql.Clear;
sql.Add(´insert into TESTE values(´+EdtNome.text+´)´);
ExecSQL;
end;
E o seguinte eu quero que atraves do clique do botao o conteudo da caixinha seja inserido no banco ...
Por Favor Aonde é que eu estou errado pois quando rodo da o seguinte erro !
General Erro SQL error.
Column Unknown TEST.
o que faço ????
Franciso Nunes
Na minha form eu coloquei um DataBase ja configurado uma Table ja configurado a tabela, uma Query com seu comando Sql ´select * from TESTE´ e um DataSource ligado a Table.
Também tem um DbGrid para verificar as alterações do Banco
Um componente TEdit com o nome de EdtNome e um botao BitBtn com o codigo abaixo:
procedure TForm1.BtnInserirClick(Sender: TObject);
begin
with query1 do begin
sql.Clear;
sql.Add(´insert into TESTE values(´+EdtNome.text+´)´);
ExecSQL;
end;
E o seguinte eu quero que atraves do clique do botao o conteudo da caixinha seja inserido no banco ...
Por Favor Aonde é que eu estou errado pois quando rodo da o seguinte erro !
General Erro SQL error.
Column Unknown TEST.
o que faço ????
Franciso Nunes
Fcnjr
Curtidas 0
Respostas
Edilcimar
29/02/2004
eu algum lugar você ´comeu´ o E da palavra teste e o erro é sobre test e não sobre teste
GOSTEI 0
Fcnjr
29/02/2004
SEI SO QUE O ERRO QUE DA :
General Erro SQL error.
Column Unknown TEST.
ESTE TEST QUE ELE SE REFERE NOP FINAL E O TEXTO QUE SE DIGITA NA CAIXINHA POR EXEMPLO SE EU DIGITAR ´TESTANDO´ O ERRO QUE APARECERA VAI SER:
General Erro SQL error.
Column Unknown TESTANDO.
ENTENDE ?
General Erro SQL error.
Column Unknown TEST.
ESTE TEST QUE ELE SE REFERE NOP FINAL E O TEXTO QUE SE DIGITA NA CAIXINHA POR EXEMPLO SE EU DIGITAR ´TESTANDO´ O ERRO QUE APARECERA VAI SER:
General Erro SQL error.
Column Unknown TESTANDO.
ENTENDE ?
GOSTEI 0
Fcnjr
29/02/2004
Consegui so fiz alterar para:
sql.Add(´insert into TESTE(NOME)
values(´+Chr(39)+EdtNome.text+Chr(39)+´)´);
daltava so estes caracteres ...
sql.Add(´insert into TESTE(NOME)
values(´+Chr(39)+EdtNome.text+Chr(39)+´)´);
daltava so estes caracteres ...
GOSTEI 0
Marco Salles
29/02/2004
Tente Acrescentar Ao Seu Código Sql a Instrução
query3.SQL.Add(´Select Sum(valor) totaldesp From balancete´);
Sem Mais...
query3.SQL.Add(´Select Sum(valor) totaldesp From balancete´);
procedure TForm1.BtnInserirClick(Sender: TObject); begin with query1 do begin sql.Clear; sql.Add(´Select * from TESTE´); sql.Add(´insert into TESTE values(´+EdtNome.text+´)´); ExecSQL; end;
Sem Mais...
GOSTEI 0