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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Pegar último Registro Cadastrado.
Zork
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 09/02/2006 09:20 hs            
Pessoal não consigo fazer o seguinte.
 
Dar um Update em um valor no meu Banco.
Ex.
ID_PERG      ID_RESP
  1001           2
  1002           4
  1001           5
  1002           3
 
Caso o cliente queira alterar a escolha, no meu caso seria o valor "3", o Ultimo.
No meu SQL modifico pela condição Where ID_PERG, assim ele pega o código 1001 e muda a primeira escolha também.
Preciso mudar o último vamor "3" do ID_PERG 1002 que foi o último registro cadastrado.
 
Alguem ?
   
Daniel
Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 09/02/2006 09:37 hs            
passa a linha de código que vc fez pra ficar mais claro o seu problema

dsmn
   
Zork
não registrado
ENUNCIADA !
Postada em 09/02/2006 10:32 hs   
tabela.Open "Select ID_RESP from tblRespPossiveis where RESP = '" & recebe & "'", conexao
ID_ALTRESP = tabela("ID_RESP")
tabela.Close
    For x = 0 To 4
       If Option1(x).Value = True Then
           sql = "Update tblRespDadas Set RESPDADA = " & ID_ALTRESP & " where ID = " & conexao.Execute("Select @@IDETITY") & ""
                conexao.Execute sql, Rows
                    If Rows > 0 Then
                        MsgBox "OPÇÃO ALTERADA"
                        cmdPer1.Enabled = False
                    Else
                        MsgBox "ERRO - Consulte um Administrador", vbCritical
                    End If
 Else
  MsgBox "Nao esta no fim do banco"
End If
           
   Next x
End Sub
 
+ ou - espero que entenda rs..
   
Bruno
não registrado
Postada em 10/02/2006 13:12 hs   
tabela.Open "Select ID_RESP from tblRespPossiveis where RESP = '" & recebe & "'", conexao, 3, 3
   tabela.moveMax
   ID_ALTRESP = tabela("ID_RESP")
   tabela.Close
   For x = 0 To 4
      If Option1(x).Value = True Then
          sql = "Update tblRespDadas Set RESPDADA = " & ID_ALTRESP & " where ID = " & conexao.Execute("Select @@IDETITY") & ""
               conexao.Execute sql, Rows
                   If Rows > 0 Then
                       MsgBox "OPÇÃO ALTERADA"
                       cmdPer1.Enabled = False
                   Else
                       MsgBox "ERRO - Consulte um Administrador", vbCritical
                   End If
      Else
        MsgBox "Nao esta no fim do banco"
      End If
   Next
 
para vc pegar o ultimo resgistro é soh vc mover o "ponteiro" para o ultimo registro usando o moveMax!!
 
tenta essa!!!
 
faloowww
T+
     
Elton
não registrado
ENUNCIADA !
Postada em 11/02/2006 12:01 hs   
Bruno seguinte, deu um erro de Metodo Não encontrado no  MoveMax....
 
Oque pode ser ??
 
Brigado
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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