MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


    Código correto para ambiente multiusuário no mysql

    avatar
    ADEMIRANSELMO
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 4
    Registrado : 05/12/2014

    Código correto para ambiente multiusuário no mysql Empty Código correto para ambiente multiusuário no mysql

    Mensagem  ADEMIRANSELMO 11/12/2014, 14:22

    Olá amigos,

    Gostaria de saber se os códigos estão elaborados de maneira correta para atuar em um ambiente multiusuário (bd mysql):

    Código 1:

       DoCmd.Hourglass True
       
       Dim ConnectionString As String
       Dim conn As New ADODB.Connection
       Dim rs As New ADODB.Recordset
       
       ConnectionString = "DRIVER={MySQL ODBC 5.2 Unicode Driver};SERVER=coosaude.com;PORT=3306;" _
                           & ";DATABASE=coosaude_db;UID=coosaude_ademir;PASSWORD=u!wUaevqCTI[;OPTION=3;"
       
       conn.Open ConnectionString
       
       conn.CursorLocation = adUseClient
                 
       conn.Execute "Update tb_pessoa set nm_pessoa ='" & Forms!FuncionarioAlterar.CFuncionario & "',nm_mae ='" & Forms!FuncionarioAlterar.Mae & "',dt_nascimento='" & Format(CNascimento, "yyyy/mm/dd") & "' WHERE nr_cpf ='" & Forms!FuncionarioAlterar.CCPF & "'"
         
       Set rs = New ADODB.Recordset
       rs.CursorLocation = adUseServer
       
       conn.Close
       
    DoCmd.Hourglass False


    Código 2:

    DoCmd.Hourglass True
       
       Dim ConnectionString As String
       Dim conn As New ADODB.Connection
       Dim rs As New ADODB.Recordset
     
       
       ConnectionString = "DRIVER={MySQL ODBC 5.2 Unicode Driver};SERVER=coosaude.com;PORT=3306;" _
                           & ";DATABASE=coosaude_db;UID=coosaude_ademir;PASSWORD=u!wUaevqCTI[;OPTION=3;"
       
       conn.Open ConnectionString
       
       conn.CursorLocation = adUseClient
                                                                                                                                                                                                                             
       conn.Execute "Insert into tb_pessoa (nm_pessoa,nr_cpf,nm_mae,dt_nascimento) Values ('" & Forms!FuncionarioInclusao.CFuncionario & "','" & Forms!FuncionarioInclusao.CCPF & "','" & Forms!FuncionarioInclusao.Mae & "','" & Format(CNascimento, "yyyy/mm/dd") & "');"
       
       
       Set rs = New ADODB.Recordset
       rs.CursorLocation = adUseServer
       
       conn.Close
       
    DoCmd.Hourglass False

    Grato pela atenção!!!!

      Data/hora atual: 13/5/2024, 11:08