ABRIR EM MODO EXCLUSIVO ADO X ACCESS
Como eu consigo abrir uma conexao em ADO com ACCESS, em modo exclusivo?
Obrigado
Citação::
este ado vc quer conectar com access no codigo ou usar vb 6 com base dados sendo access
Como é que é ?!?!?
Citação:
Dim acObj As New Access.Application
acObj.OpenAccessProject caminho, True
*** onde True = exclusivo
Tenho um processo que tenho que realizar no banco de dados que é demorado, e durante esse tempo, ninguem pode acessa-lo, por isso quero abrir em modo exclusivo.
E o melhor seria em ADO, pois já abro a conexao para realizar o processo dessa maneira.
Citação:
Dim acObj As New Access.Application
acObj.Visible = False
acObj.DoCmd.SetWarnings False
acObj.OpenCurrentDatabase [Ô]d:\bd1.mdb[Ô], True [ô]abre o bd no caminho como exclusivo
acObj.DoCmd.RunSQL [Ô]INSERT INTO clientes(Nome,Data) VALUES([ô]Firmino[ô],[ô]1/1/09[ô])[Ô] [ô]insere alguns valores na tab clientes
acObj.DoCmd.SetWarnings True
MsgBox [Ô]Arquivos cadastrados[Ô]
Citação::
Olá!
Como eu consigo abrir uma conexao em ADO com ACCESS, em modo exclusivo?
Obrigado
Veja se é isto que você quer:
Toda vez que você vai executar uma query sql você tem que abrir o banco então faça desta forma abaixo?
Option Explicit
Public ERPConn As ADODB.Connection [ô]Variável de conexão ADO
Set ERPConn = New ADODB.Connection
With ERPConn
.Provider = [Ô]Microsoft.JET.OLEDB.4.0[Ô]
.ConnectionString = (Diretório + [Ô]\[Ô] + Base_de_dados.mdb)
.Mode = adModeShareExclusive [ô]Torna a abertura em modo exclusivo, bloqueando outro usuário de abri-lo
.Open
End With
Veja se te ajuda, ok???
DANIKULL, boa idéia hen, não conhecia!!