scorpio 7 Denunciar post Postado Agosto 11, 2007 seguinte.. tenho campos[ Codigo, Numero, Nome, Endereco, cidade, bairro, fone, cep] numa tab. paradox e qndo mando cadastra qlqr coisa neles, o dephi manda umaa msg.. Invalid field name x (x é o valor de qlqr campo da tela de cadastro) query1.SQL.Clear;strSQL:='INSERT INTO EX5(Codigo,Numero,Nome,Endereço,Cidade,Bairro,Fone,CEP)';strSQL:=strSQL+ 'VALUES ('+txtCod.Text+','+txtNum.Text+','+txtNome.Text+','+txtEnd.Text+','+txtCid.Text +','+txtBairro.Text+','+txtFone.Text+','+txtCEP.Text+')';query1.SQL.Add(strSQL);query1.ExecSQL;qndo clico no botão da aquela linda! msg... acho estranho pq field é campo e o valor dos txt num nada a ve com o nome do campo se alguem souber... fw abraços Compartilhar este post Link para o post Compartilhar em outros sites
Rodrigo Miss 1 Denunciar post Postado Agosto 11, 2007 Tente assim: Query1.Close;Query1.SQL.Clear;strSQL:='INSERT INTO EX5(Codigo,Numero,Nome,Endereço,Cidade,Bairro,Fone,CEP)';strSQL:= strSQL+ 'VALUES (' + txtCod.Text + ',' + txtNum.Text + ',' + QuotedStr(txtNome.Text) + ',' + QuotedStr(txtEnd.Text) + ',' + QuotedStr(txtCid.Text) +',' + QuotedStr(txtBairro.Text) + ',' + QuotedStr(txtFone.Text) + ',' + QuotedStr(txtCEP.Text) +')';Query1.SQL.Add(strSQL);Query1.ExecSQL; Compartilhar este post Link para o post Compartilhar em outros sites
scorpio 7 Denunciar post Postado Agosto 11, 2007 Tente assim: Query1.Close; Query1.SQL.Clear; strSQL:='INSERT INTO EX5(Codigo,Numero,Nome,Endereço,Cidade,Bairro,Fone,CEP)'; strSQL:= strSQL+ 'VALUES (' + txtCod.Text + ',' + txtNum.Text + ',' + QuotedStr(txtNome.Text) + ',' + QuotedStr(txtEnd.Text) + ',' + QuotedStr(txtCid.Text) +',' + QuotedStr(txtBairro.Text) + ',' + QuotedStr(txtFone.Text) + ',' + QuotedStr(txtCEP.Text) +')'; Query1.SQL.Add(strSQL); Query1.ExecSQL; vlw mas não deu certo..... continua dando o erro... Compartilhar este post Link para o post Compartilhar em outros sites
scorpio 7 Denunciar post Postado Agosto 11, 2007 ae.. deu certo..refiz o BD... ( tava tudo como string)... botei os campos de numero e codigo como numero e coloquei no código esse QuotedStr()...vlw cara Compartilhar este post Link para o post Compartilhar em outros sites
Rodrigo Miss 1 Denunciar post Postado Agosto 13, 2007 Ah!! beleza ... abraços http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites