tetel 0 Denunciar post Postado Novembro 16, 2006 estou com uma dbgrid que serve para faser pedidosde produto e assim se eu coloca o codigo 2 e depoiscolocar o codigo 2 de novo da erro de chave primariaqueria sabe como posso fase para eliminar um codigo daihtentei algo assim mas nao funcionono evento afterPostcds.first;while not cds.eof dobegin if cdscod_produto = Vprod thenbegin showmessage('Codigo Repetido'); cds.cancel; cds.delete;end;cds.next;end;obs: VProd é uma variavel que recebe o codigo do produtoobrigado Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Novembro 16, 2006 No caso poderia tb tentar executar o comando no OnChange do campo produto, sendo que você iria precisar usar uma outra query para executar o comando SQL de busca, visto que a query ligada com o dataset não poderá usar, visto que esta em modo de inserção deste registro. Compartilhar este post Link para o post Compartilhar em outros sites
tetel 0 Denunciar post Postado Novembro 16, 2006 No caso poderia tb tentar executar o comando no OnChange do campo produto, sendo que você iria precisar usar uma outra query para executar o comando SQL de busca, visto que a query ligada com o dataset não poderá usar, visto que esta em modo de inserção deste registro.no caso entao eu teria que joga tdu para outro cds? Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Novembro 16, 2006 Não, somente faz a consulta com uma outra query. Compartilhar este post Link para o post Compartilhar em outros sites
tetel 0 Denunciar post Postado Novembro 16, 2006 Não, somente faz a consulta com uma outra query.blza vo da umas mechida aqui e ve se roda nehsinao eu vo roda hehehetenhu que entrega esse software hjvlwwbrigadaoo Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Novembro 16, 2006 beleza... Qualquer coisa estamos aqui... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites
tetel 0 Denunciar post Postado Novembro 16, 2006 beleza... Qualquer coisa estamos aqui... http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gifbahhnao consegui aindae nem tive uma logica coerente pra fase isso :( Compartilhar este post Link para o post Compartilhar em outros sites
Hugo Slepicka 0 Denunciar post Postado Novembro 16, 2006 Select * from produtoswhere cod = 1if qryconsulta.recordcount > 0 thenBeginshowmessage('Código ja existe!!!');qryprod.cancel;abort;End; Compartilhar este post Link para o post Compartilhar em outros sites