Jump to content
Fivewin Brasil

Recuperar o ultimo pedido MySQL


SISCO

Recommended Posts

Tenho duas tabelas no mysql um com o pedido e outro com o seu detalhe (produtos), quando gravo o pedido tenho que pegar o seu id e colocar no detalhe, fiz da seguinte forma e funcionou normal:

oRSpedido      := ConectaBD():RowSet( "SELECT * FROM pedido ORDER BY id DESC LIMIT 1" )

Mas se estamos tratando de rede, preciso prever vários usuário acessando ao mesmo tempo, fiz desta forma e não funcionou mais:

oRSpedido      := ConectaBD():RowSet( "SELECT * FROM pedido WHERE nomusu = " + AllTrim(cNomUsu) + " ORDER BY id DESC LIMIT 1" )

cNomUsu é o usuário que está lançando o pedido

Quando rodo esse comando direto no banco de dados funciona normalmente.

Tem uma outra forma de se fazer isso?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...