Criação de Indíce
Bom dia Pessoal.
Estou com um problema.
Em minha tabela de conhecimento de transportes, posso ter várias filiais cadastradas. Cada filial tem sua numeração de conhecimentos única, ou seja: Filial "A" tem a numeração 1,2,3,4,5,6, etc... Filial "B" tem a numeração 1,2,3,4,5,6,etc..., isso na mesma tabela. Como posso fazer para que quando selecionar a filial "A" a sua numeração vir automaticamente, ou seja, se o último conhecimento que gerei foi o 6, então o próximo será o 6 + 1 = 7.
Acredito que seja fácil, porém, como sou iniciante no C#, estou com muitas dificuldades. Se alguém pode me ajudar fico desde já agradecido.
Obrigado
Garibaldo.
Estou com um problema.
Em minha tabela de conhecimento de transportes, posso ter várias filiais cadastradas. Cada filial tem sua numeração de conhecimentos única, ou seja: Filial "A" tem a numeração 1,2,3,4,5,6, etc... Filial "B" tem a numeração 1,2,3,4,5,6,etc..., isso na mesma tabela. Como posso fazer para que quando selecionar a filial "A" a sua numeração vir automaticamente, ou seja, se o último conhecimento que gerei foi o 6, então o próximo será o 6 + 1 = 7.
Acredito que seja fácil, porém, como sou iniciante no C#, estou com muitas dificuldades. Se alguém pode me ajudar fico desde já agradecido.
Obrigado
Garibaldo.
Garibaldo Chaves
Curtidas 0
Respostas
Eduardo Gonçalves
26/08/2012
Em minha tabela de conhecimento de transportes, posso ter várias filiais cadastradas. Cada filial tem sua numeração de conhecimentos única, ou seja: Filial "A" tem a numeração 1,2,3,4,5,6, etc... Filial "B" tem a numeração 1,2,3,4,5,6,etc..., isso na mesma tabela. Como posso fazer para que quando selecionar a filial "A" a sua numeração vir automaticamente, ou seja, se o último conhecimento que gerei foi o 6, então o próximo será o 6 + 1 = 7.
Acredito que seja fácil, porém, como sou iniciante no C#, estou com muitas dificuldades. Se alguém pode me ajudar fico desde já agradecido.
Você pode resolver por SQL, fazendo um SELECT com MAX na tabela que armazena as numeracoes. Por exemplo:
SELECT max(numeracao) + 1 FROM t_conhecimento WHERE filial = 'A'
Esse SELECT recuperaria o número da última numeracao adicionado do valor 1 considerando a filial A
GOSTEI 0
Garibaldo Chaves
26/08/2012
Valeu Eduardo, muito Obrigado.
Garibaldo
Garibaldo
GOSTEI 0