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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Banco de Dados MySQL
João Paulo
ARCOS
MG - BRASIL
ENUNCIADA !
Postada em 18/02/2017 18:36 hs            
Pessoal estou me deparando com o seguinte erro no meu código

' no modulo
Public ws As Workspace
Public db As Database

Public Function Abre_Conexao()
On Error GoTo ErrorHandler

' abri o banco de dados MySQL
Set ws = DBEngine.Workspaces(0)
Set db = ws.OpenDatabase("MySQL", dbOpenDynaset, False, "Driver={MySQL ODBC 3.51 Driver};Server=" & CaminhoBD & ";Database=" & NomeBanco & "; User=" & UsuarioBanco & ";Password=" & SenhaBanco & ";Option=3;")

ErrorHandler:
     If Err.Number <> 0 Then
       USMsgBox "Erro número: " & Str$(Err.Number) & vbCrLf & " Tipo do Erro: " & Err.Description, vbExclamation, "Erro"
     End If


'no botão Novo Cadastro
Dim tbTransp  as Recordset
Set tbTransp = db.OpenRecordset("SELECT * FROM tabTransportadora WHERE Codigo_Emitente Like '" & Codigo_Emitente & "*' ORDER BY Id Asc")
    
    tbTransp.MoveMax
    txtCodigo.Text = Right(tbTransp!Cod_Transportadora, 6)
    id = txtCodigo.Text
    tbTransp.AddNew 'ERRO NESTA LINHA


'no Botão Salvar Cadastro
tbTransp.Fields("Cod_transportadora") = txtCodigo.Text
tbTransp.Fields("Data") = txtData.Text
tbTransp.Fields("Hora") = txtHora.Text
tbTransp.Fields("Nome") = txtNome.Text
tbTransp.Fields("CNPJ") = txtCnpj.Text

tbTransp.Update

ESTA ME DANDO O SEGUINTE ERRO: Erro 3027 Can"t update.  Database or object is read-only.

Ja pesquisei e vi que esse erro refere-se a Bloqueios, mas não sei o que modificar neste código meu para não acontecer mais este erro.
Alguém sabe o que eu possa fazer no meu código. o interessante é que outras Telas do meu sistema como Cadastro de Clientes. não da este erro. e o codigo é o mesmo so troco a tabela.
   
Página(s): 1/1    


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