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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Posicionar ponteiro em um determinado registo...
PH1959
Pontos: 2843
SÃO JOSÉ DOS CAMPOS
SP - BRASIL
ENUNCIADA !
Postada em 10/06/2008 10:10 hs            
pelo q percebi, vcs estão abrindo a tabela mas não estão posicionando em egistro algum...
 
seguindo o código do Rafael ...
Set banco = OpenDatabase(App.Path & "anco_sistema.mdb")

Dim strsql
strsql = "SELECT * FROM clientes where codigo="& VARIAVEL ' AKI VC DETERMINA QUAL REGISTRO SERÁ EDITADO
Set Tabela = Banco.OpenRecordset(strsql, dbOpenDynaset)
DO UNTIL TABELA.EOF ' AKI VERIFICA SE EXISTE O REGISTRO
      N=TABELA.RECORDCOUNT
LOOP
TABELA.CLOSE
If N=0 then
      msgbox "Não existe o registro solicitado"
      exit sub
else
       Set Tabela = Banco.OpenRecordset(strsql, dbOpenDynaset)
       Tabela.edit
                 tabela("campoTal")= VARIAVEL_NOVOVALOR
        tabela.update
        tabela.close
   
Ama
Pontos: 2843
UBERLÂNDIA
MG - BRASIL
ENUNCIADA !
Postada em 10/06/2008 12:12 hs         
If dbgProdutos.Columns(1) <> "" Then
    vPesqEx = "SELECT NFProdutos.* FROM NF INNER JOIN NFProdutos ON NF.NFNum = NFProdutos.NFNum WHERE NFProdutos.ProCod LIKE '" & dbgProdutos.Columns(1) & "'"
    Data2.DatabaseName = App.Path & "SysPress.mdb"
    Data2.RecordSource = vPesqEx
    Data2.Refresh
  
  dim lngr as long
  lngr=cnlg(dbgprodutos.row+1) ' or lngr=data2.recordset.absolutepositon
  tblNFProdutos=data2.Recordset.AbsolutePosition ' ou lngr
  tblNFProdutos.Edit
  tblNFProdutos("NFPCHECK") = "1"
  tblnfprodutos.update
   
Página(s): 2/2     « ANTERIOR  


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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