augmed 0 Denunciar post Postado Outubro 5, 2005 Criei uma tabela paradox com os seguintes campos, que deverão ficar armazenados desta forma: LIV_COD | LIV_DATA | LIV_CONT 100 | 01/05/2005 | 1 100 | 01/05/2005 | 2 100 | 01/05/2005 | 3 125 | 01/05/2005 | 1 125 | 01/05/2005 | 2 127 | 01/05/2005 | 1 127 | 01/05/2005 | 2 100 | 12/05/2005 | 1 100 | 12/05/2005 | 2 100 | 12/05/2005 | 3 125 | 12/05/2005 | 1 125 | 12/05/2005 | 2 127 | 12/05/2005 | 1 127 | 12/05/2005 | 2 Eu consigo incluir os dados LIV_COD, LIV_DATA sem problemas, pois eles são digitados pelo usuário. Já o campo LIV_CONT deve ser lançado automaticamente com base no último registro de cada código, ou seja, quando um código for digitado pela primeira vez no dia, o LIV_CONT deve ser igual a 1, na segunda vez ele seja igual a dois e assim sucessivamente. Se puderem me ajudar, desde já agradeço. Compartilhar este post Link para o post Compartilhar em outros sites
bastard2003 4 Denunciar post Postado Outubro 5, 2005 Fala rapaz beleza?! tu poderia fazer o seguinte... cria um select numa qry que vai te buscar esse dado la na base... seria um select simples.. algo do tipo select LIV_CONT from TABELA where CHAVE_PRIMARIA = MAX(CHAVE_PRIMARIA) assim ele vai te retornar o valor do ultimo inserido... ai tu pega esse valor e testa ne... pra saber qual é e pra qual lançar... te aconcelho a criar uma função que te retorne esse valor... uma função sem parametros mesmo que retorne um inteiro... testa ai.. qualquer coisa.. tamo ai! abraços! Compartilhar este post Link para o post Compartilhar em outros sites