RESERVA DE REGISTRO COM LENTIDAO REDE
Olá , boa tarde.
Podem ajudar ,
Tenho este codigo de reserva de registro em banco access mas devido a lentidão da rede ele reserva mais de um registro para o mesmo Usuário.
rs.Open [Ô][Ô] & TBL & [Ô][Ô], con, adOpenKeyset, adLockOptimistic, adCmdTable [ô] Todos os registros da tabela[Ô]
Do While Not rs.EOF
If IsNull(rs.Fields([Ô]NOME_RESERVA[Ô])) Then
rs.Fields([Ô]NOME_RESERVA[Ô]) = mdPrincipal.Toolbar1.Buttons.Item(1)
rs.Fields([Ô]STS_RESERVA[Ô]) = [Ô]PENDENTE[Ô]
rs.Fields([Ô]HORA_RESERVA[Ô]) = Now
rs.Fields([Ô]DATA_RESERVA[Ô]) = Date [ô]Format(Date, [Ô]dd/m/yyyy[Ô])
rs.Update
QtdContatos = QtdContatos + 1
[ô]frm_tratativa.txt_id = rs.Fields(0)
End If
If QtdContatos = 1 Then
GoTo proximo
End If
rs.MoveNext
Loop
MsgBox [Ô] ATENÇÃO REGISTRO ESGOTADO CONTATE O ADMINISTRADOR[Ô], vbInformation, [Ô]RI[Ô]
proximo:
Call ExibeReserva(usuario, TBL)
Grato;
Podem ajudar ,
Tenho este codigo de reserva de registro em banco access mas devido a lentidão da rede ele reserva mais de um registro para o mesmo Usuário.
rs.Open [Ô][Ô] & TBL & [Ô][Ô], con, adOpenKeyset, adLockOptimistic, adCmdTable [ô] Todos os registros da tabela[Ô]
Do While Not rs.EOF
If IsNull(rs.Fields([Ô]NOME_RESERVA[Ô])) Then
rs.Fields([Ô]NOME_RESERVA[Ô]) = mdPrincipal.Toolbar1.Buttons.Item(1)
rs.Fields([Ô]STS_RESERVA[Ô]) = [Ô]PENDENTE[Ô]
rs.Fields([Ô]HORA_RESERVA[Ô]) = Now
rs.Fields([Ô]DATA_RESERVA[Ô]) = Date [ô]Format(Date, [Ô]dd/m/yyyy[Ô])
rs.Update
QtdContatos = QtdContatos + 1
[ô]frm_tratativa.txt_id = rs.Fields(0)
End If
If QtdContatos = 1 Then
GoTo proximo
End If
rs.MoveNext
Loop
MsgBox [Ô] ATENÇÃO REGISTRO ESGOTADO CONTATE O ADMINISTRADOR[Ô], vbInformation, [Ô]RI[Ô]
proximo:
Call ExibeReserva(usuario, TBL)
Grato;
o que a função ExibeReserva faz?
è uma função onde apos a reserva do resgistro ela exibir os dados em textbox
Em qual momento esta gravando o usuário?
a função Now não retorna somente a hora atual e sim a data também se quiser somente a hoje use a função Time
poste a estrutura da tabela pra mim ver!
a função Now não retorna somente a hora atual e sim a data também se quiser somente a hoje use a função Time
poste a estrutura da tabela pra mim ver!
Tópico encerrado , respostas não são mais permitidas