Experimente alterar na rotina de gravar o trecho abaixo
Private Sub CommandButton7_Click()
'Sub Incluir_Registro()
On Error GoTo Aviso
Dim MinhaConexão As New ADODB.Connection
Dim MinhaDatabase As New ADODB.Recordset
Dim Sql As String
Sql = "INSERT INTO Funcionários(CódigoFuncional, Nome, cpf, HorárioEntrada, HorárioSaída, InícioIntervalo, FimIntervalo, Foto, senha)"
Sql = Sql & " Values ('" & Me.LabelNumero & "'"
Sql = Sql & ", '" & Me.TextBoxNome.Value & "'"
Sql = Sql & ", '" & Me.TextBoxcpf.Value & "'"
Sql = Sql & ", '" & Me.TextBoxEntrada.Value & "'"
Sql = Sql & ", '" & Me.TextBoxSaida.Value & "'"
Sql = Sql & ", '" & Me.TextBoxInicioIntervalo.Value & "'"
Sql = Sql & ", '" & Me.TextBoxFimIntervalo.Value & "'"
Sql = Sql & ", '" & Me.TextBoxFoto.Value & "'"
Sql = Sql & ", '" & Me.TextBoxSenha.Value & "'"
Sql = Sql & " )"
'Cria a conexão
MinhaConexão.CursorLocation = adUseClient
MinhaConexão.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=" & ThisWorkbook.Path & "relogio ponto.MDB;Jet " & _
"OLEDB:Database Password=abo;"
MinhaDatabase.Open Sql, MinhaConexão
Me.TextBoxNumero = ""
Me.LabelNumero = ""
Me.TextBoxNome = ""
Me.TextBoxcpf = ""
Me.TextBoxEntrada = ""
Me.TextBoxSaida = ""
Me.TextBoxInicioIntervalo = ""
Me.TextBoxFimIntervalo = ""
Me.TextBoxFoto = ""
Me.TextBoxSenha = ""
Me.LabelSenha = ""
Me.Imagefoto.Picture = Nothing
'Exibe mensagem de sucesso na inclusão do registro
MsgBox "Dados Inseridos com Sucesso!", vbDefaultButton1, "Novo Registro"
'Abandona a subrotina
Exit Sub
Existem mil maneiras de preparar Neston. Invente a sua!
http://www.youtube.com/ExpressoExcel
Postado : 22/11/2016 11:04 am