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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  primeiro registro da tabela
Nsi-Developer
SÃO PAULO
SP - BRASIL
Postada em 26/09/2006 18:44 hs            
pessoal é o seguinte eu vou inserir meu primeiro registro em uma tabela atraves de meu aplicativo e o código para inserir este registro é o seguinte:
 
Rs_Salvar.MoveMin
Rs_Salvar.AddNew
Rs_Salvar!codigo = txt_cod.Text
Rs_Salvar!descricao = txt_desc.Text
Rs_Salvar!categoria = txt_cat.Text
Rs_Salvar!familia = txt_fam.Text
Rs_Salvar!formato = txt_for.Text
Rs_Salvar!linha = txt_lin.Text
Rs_Salvar!pt_com = txt_pct.Text
Rs_Salvar!cx_com = txt_cxc.Text
Rs_Salvar!pacotes = txt_pac.Text
Rs_Salvar!cb_caixa = txt_cbc.Text
Rs_Salvar!cb_pacote = txt_cbp.Text
Rs_Salvar!cb_produto = txt_cbpr.Text
 
Rs_Salvar.Update
 
porem não posso fazer assim q da erro BOF ou EOF são verdadeiros.
Como faço para tratar isto?
     
Shel
GOIÂNIA
GO - BRASIL
Postada em 26/09/2006 20:39 hs         
Rodrigo,
            eu uso dois botões de comando, em um coloco o addnew e no outro o update.
tente fazer desse jeito.
 
Att.
Marcelo
     
Nsi-Developer
SÃO PAULO
SP - BRASIL
Postada em 27/09/2006 08:16 hs            
mas o addnew não funciona em uma tabela que não tem nenhum registro (tabela vazia) para incluir o promeiro registro.

a e uma correção, aquela primeira linha do código q eu postei é Rs_Salvar.MoveMin e não Rs_Salvar.MoveMin ok
     
Shel
GOIÂNIA
GO - BRASIL
ENUNCIADA !
Postada em 27/09/2006 08:46 hs         
Rodrigo,
              faz assim:
no comando de novo registro vc coloca o Rs_Salvar.AddNew
e no camando salvar:
Rs_Salvar!codigo = txt_cod.Text
Rs_Salvar!descricao = txt_desc.Text
Rs_Salvar!categoria = txt_cat.Text
Rs_Salvar!familia = txt_fam.Text
Rs_Salvar!formato = txt_for.Text
Rs_Salvar!linha = txt_lin.Text
Rs_Salvar!pt_com = txt_pct.Text
Rs_Salvar!cx_com = txt_cxc.Text
Rs_Salvar!pacotes = txt_pac.Text
Rs_Salvar!cb_caixa = txt_cbc.Text
Rs_Salvar!cb_pacote = txt_cbp.Text
Rs_Salvar!cb_produto = txt_cbpr.Text
Rs_Salvar.Update
 
se não funcionar, volte a postar
 
Marcelo
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 27/09/2006 09:04 hs            
o Rs_Salvar.MoveF irst só pode ser utilizado ao se ter ao menos 1 registro na tabela. No código q vc colocou não vejo sentido ir para o primeiro registro da tabela sendo q logo após vc estará adicionando um novo.
 
Mas pra tratar isso vc faz a verificação:
 
IF NOT Rs_Salvar.BOF and NOT Rs_Salvar.EOF Then Rs_Salvar.MoveF irst
 
certo?
 
at+ :)
   
ghost_jlp
Pontos: 2843 Pontos: 2843 Pontos: 2843 Pontos: 2843
SÃO PAULO
SP - BRASIL
ENUNCIADA !
Postada em 27/09/2006 09:11 hs            
o Rs_Salvar.MoveF irst só pode ser utilizado ao se ter ao menos 1 registro na tabela. No código q vc colocou não vejo sentido ir para o primeiro registro da tabela sendo q logo após vc estará adicionando um novo.
 
Mas pra tratar isso vc faz a verificação:
 
IF NOT Rs_Salvar.BOF and NOT Rs_Salvar.EOF Then Rs_Salvar.MoveF irst
 
certo?
 
at+ :)
   
Página(s): 1/2      PRÓXIMA »


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