USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  instruçao sql
CARLOS SERGIO
não registrado
Postada em 30/08/2005 07:49 hs   
Ola pessola, alguém poderia me ajudar em um instrução sql? Minha idéia é criar uma função para geração de codigo, da seguinte maneira: SQL = SELECT MAX(COD_MES) FROM MES_TRABALHO, sendo que no campo COD_MES e na Tabela MEsS_TRABALHO eu quero fazer a substituição por variáveis, alguém sabe como fazer para a sintax ficar legal?
     
VACA
LIMEIRA
SP - BRASIL
Postada em 30/08/2005 08:00 hs            
vc quer gerar o codigo como c fosse auto-numeraçao? eh isso? bom c for assim dah um "Select cod_mes From mes_trabalho Order By cod_mes DESC", assim o primeiro registro sempre terah o maior codigo inserido anteriormente e daí eh soh somar 1 e dar um INSERT no banco.
Entretanto eh bom lembrar q eh mais seguro usar os campos de autonumerçao q o seu banco de dados te disponibiliza

"Quando estou fraco, aí então é que sou Poderoso"
     
Cavalheiro
PRESIDENTE PRUDENTE
SP - BRASIL
Postada em 30/08/2005 11:04 hs            
Tente o seguinte
If recordset.EOF Then
        txtCodigo.Text = 1
    Else
        recordset.MoveMax
        txtCodigo.Text = recordset("Codigo") + 1
    End If
    recordset.AddNew
depois é só mandar gravar
recorset("Codigo") = Val(txtCodigo.Text)

_______________________________________________

Depto de Águas e Energia Elétrica do Estado de São Paulo
Programador 
Presidente Prudente-SP
http://vbprudente.blogspot.com

     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página