Jump to content


Photo

Update


  • Faça o login para participar
10 replies to this topic

#1 nelson8000

nelson8000

    Turista

  • Usuários
  • 53 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:Programação, Fotos ....

Posted 25/05/2004, 15:02

:ph34r:

Esse é o meu código..

dmData.qryBaixa.SQL.Clear;
dmdata.qryBaixa.SQL.Add('UPDATE tblCobTilt set situacao='+#39+(EDTatraso.Text)+#39' WHERE SITUACAO like '+#39+(EDTVENCER.Text)+#39' and DATAVENCIMENTO like '+#39+(edtDataVencimento.Text)+#39'');
dmData.QryBaixa.Open;

é o seguinte:

Eu quero que o valor do campo passe a ser o q eu digitar na "edtAtraso" onde os campos situacao e datavencimento sejam respectivamente os valores que eu digitar na "edtVencer" e "edtDataVencimento" ...

Eu gostaria de saber onde está o erro...
Esse código Funciona, o campo passa para o valor q eu digitei...
só que gera alguns erros...

Dei um Print Screen nos erros..

Erros segue em anexo...

Qm puder me ajudar eu agradeço mtooooooo..

Attached Files


P.N.E.O.Q.E.A.V.

#2 proteus_adi

proteus_adi

    @handle:=proteus;//>>>

  • Usuários
  • 309 posts
  • Sexo:Não informado
  • Localidade:Minas Gerais>> Belo Horizonte
  • Interesses:Programação e Web>>>

Posted 25/05/2004, 15:15

dmData.qryBaixa.close;
dmData.qryBaixa.SQL.Clear;
dmdata.qryBaixa.SQL.Add('UPDATE tblCobTilt set situacao=' +
   quotestr[/b](EDTatraso.Text)                                 +
   ' WHERE SITUACAO like '                                      +
   quotestr(EDTVENCER.Text)                                   +
    ' and DATAVENCIMENTO like '                                      +
   quotestr(edtDataVencimento.Text)                         );
dmData.QryBaixa.Open;

agora eu não sei porque vc tá usando o like?
em teoria ... tá certo...

Edição feita por: proteus_adi, 25/05/2004, 15:41.

PROTEUS [ADSUMUS]
ETERNAL ########
---------------------------------------------------------------
"Já dizia o mestre: PROGRAMAR é diferente de CODIFICAR"...

#3 nelson8000

nelson8000

    Turista

  • Usuários
  • 53 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:Programação, Fotos ....

Posted 25/05/2004, 15:23

Esse code tah certo???


Deu erro!!

Vai em anexo os erros...

Se vc puder me ajudar agradeço!

Attached Files


P.N.E.O.Q.E.A.V.

#4 proteus_adi

proteus_adi

    @handle:=proteus;//>>>

  • Usuários
  • 309 posts
  • Sexo:Não informado
  • Localidade:Minas Gerais>> Belo Horizonte
  • Interesses:Programação e Web>>>

Posted 25/05/2004, 15:43

QuotedStr()

Edição feita por: proteus_adi, 25/05/2004, 15:48.

PROTEUS [ADSUMUS]
ETERNAL ########
---------------------------------------------------------------
"Já dizia o mestre: PROGRAMAR é diferente de CODIFICAR"...

#5 nelson8000

nelson8000

    Turista

  • Usuários
  • 53 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:Programação, Fotos ....

Posted 25/05/2004, 15:51

kra onde eu coloco esse

QuotedStr() ??

Tem como vc passar o código inteiro??
P.N.E.O.Q.E.A.V.

#6 nelson8000

nelson8000

    Turista

  • Usuários
  • 53 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:Programação, Fotos ....

Posted 25/05/2004, 15:54

kra
Entendi o post anterior...

Funcionou, mas gerou os mesmos erros que eu mostrei no 1º post!
P.N.E.O.Q.E.A.V.

#7 proteus_adi

proteus_adi

    @handle:=proteus;//>>>

  • Usuários
  • 309 posts
  • Sexo:Não informado
  • Localidade:Minas Gerais>> Belo Horizonte
  • Interesses:Programação e Web>>>

Posted 25/05/2004, 15:54

dmData.qryBaixa.close;
dmData.qryBaixa.SQL.Clear;
dmdata.qryBaixa.SQL.Add('UPDATE tblCobTilt set situacao=' +
quotedstr[/b](EDTatraso.Text) +
' WHERE SITUACAO like ' +
quotedstr(EDTVENCER.Text) +
' and DATAVENCIMENTO like ' +
quotedstr(edtDataVencimento.Text) );
dmData.QryBaixa.Open;

quotedstr();
o que ele faz?
ele coloca uma string entre aspas

agora...
isso melhora o codigo...
mas...
PROTEUS [ADSUMUS]
ETERNAL ########
---------------------------------------------------------------
"Já dizia o mestre: PROGRAMAR é diferente de CODIFICAR"...

#8 nelson8000

nelson8000

    Turista

  • Usuários
  • 53 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:Programação, Fotos ....

Posted 25/05/2004, 15:56

Gerou os mesmos erros do meu 1º post!!

E pq tem um "[/b]" no meio do código???
P.N.E.O.Q.E.A.V.

#9 nelson8000

nelson8000

    Turista

  • Usuários
  • 53 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:Programação, Fotos ....

Posted 25/05/2004, 20:01

Desistiu kra??

E "Prog".. vc tem alguma brilhante ideia para esse erro??


Abraços

Nelson
P.N.E.O.Q.E.A.V.

#10 proteus_adi

proteus_adi

    @handle:=proteus;//>>>

  • Usuários
  • 309 posts
  • Sexo:Não informado
  • Localidade:Minas Gerais>> Belo Horizonte
  • Interesses:Programação e Web>>>

Posted 26/05/2004, 08:32

a rede da em presa é que caiu...
o negocio é o seguinte...

comandos do tipo insert, update, create table, alter table
vc não usa o query.open;
vc usa o query.execsql;
então ficaria..

dmData.qryBaixa.close;
dmData.qryBaixa.SQL.Clear;
dmdata.qryBaixa.SQL.Add('UPDATE tblCobTilt set situacao=' +
quotedstr[/b](EDTatraso.Text) +
' WHERE SITUACAO like ' +
quotedstr(EDTVENCER.Text) +
' and DATAVENCIMENTO like ' +
quotedstr(edtDataVencimento.Text) );
dmData.QryBaixa.ExecSql;

que vergonha....
eu ter esquecido disso...
PROTEUS [ADSUMUS]
ETERNAL ########
---------------------------------------------------------------
"Já dizia o mestre: PROGRAMAR é diferente de CODIFICAR"...

#11 nelson8000

nelson8000

    Turista

  • Usuários
  • 53 posts
  • Sexo:Não informado
  • Localidade:São Paulo
  • Interesses:Programação, Fotos ....

Posted 26/05/2004, 10:12

Putz Kra!
Valeu mesmo.. eu sabia q podia contar com vc!!

o code fikou assim

dmData.qryBaixa.close;
dmData.qryBaixa.SQL.Clear;
dmdata.qryBaixa.SQL.Add('UPDATE tblCobTilt set situacao=' +
quotedstr(EDTatraso.Text) +
' WHERE SITUACAO like ' +
quotedstr(EDTVENCER.Text) +
' and DATAVENCIMENTO like ' +
quotedstr(edtDataVencimento.Text));
dmData.QryBaixa.ExecSql;

Abraços

Nelson (y)
P.N.E.O.Q.E.A.V.




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq