VBA ACCESS - ABRINDO OUTRO BANCO DE DADOS
GALERA é O SEGUINTE:
EU DESENVOLVO PEQUENAS ROTINAS EM VBA ACCESS.
PRECISO SABER COMO FAÇO P/ ABRIR UM OUTRO BANCO DE DADO E BUSCAR INFORMAÇÕES NELE.
TIPO ASSIM:
TENHO UM MÓDULO COM CADASTRO DE FUNCIONÃRIOS, CONTROLE DE HORAS EXTRAS, CONTROLE DE PERNOITE, ETC...
MAS PRECISO AGORA CRIAR UM OUTRO MÓDULO PARA CONTROLE DE PESSOAL.
C EU FICAR ACRESCENTANDO TODAS AS ROTINAS EM UM ÚNICO MÓDULO VAI FICAR MUITO GRANDE E LENTO. POR ISSO EU QUERIA SEPARAR TUDO. UM MÓDULO PARA CADA ROTINA.
COM ISSO EU TERIA UM PARA CONTROLE DE PESSOAL, ONDE ESTARIAM CADASTRADOS TODOS OS FUNCIONÃRIOS, EM OUTRO TERIA O CONTROLE DE HORAS EXTRAS, Q SERIA NECESSÃRIO BUSCAR INFORMAÇÕES NO MÓDULO DE CONTROLE DE PESSOAL A RESPEITO DOS FUNCIONÃRIOS, ENFIM...
ALGUéM SABE COMO POSSO FAZER ISSO?
JA TENTEI A LINGUAGEM ADO MAS COMO EU USO UM SISTEMA DE BUSCA CHAMADO SEEK NA LINGUAGEM CONVENCIONAL Ñ CONSEGUI MIGRAR.
QND TEN USAR O SEEK NA ADO DA Q A VERSÃO Ñ SUPORTA.
C FOR FACIL ATUALIAR A VERSAO COMO FAÇO?
MAS POR FAVOR ME DEEM UMA LUZ COM RESPEITO A TUDO. COMO FAZER O ACCESO A OUTRO BANCO DE DADOS E A ATUALIZAÇÃO DO ADO.
VLW GALERA!
EU DESENVOLVO PEQUENAS ROTINAS EM VBA ACCESS.
PRECISO SABER COMO FAÇO P/ ABRIR UM OUTRO BANCO DE DADO E BUSCAR INFORMAÇÕES NELE.
TIPO ASSIM:
TENHO UM MÓDULO COM CADASTRO DE FUNCIONÃRIOS, CONTROLE DE HORAS EXTRAS, CONTROLE DE PERNOITE, ETC...
MAS PRECISO AGORA CRIAR UM OUTRO MÓDULO PARA CONTROLE DE PESSOAL.
C EU FICAR ACRESCENTANDO TODAS AS ROTINAS EM UM ÚNICO MÓDULO VAI FICAR MUITO GRANDE E LENTO. POR ISSO EU QUERIA SEPARAR TUDO. UM MÓDULO PARA CADA ROTINA.
COM ISSO EU TERIA UM PARA CONTROLE DE PESSOAL, ONDE ESTARIAM CADASTRADOS TODOS OS FUNCIONÃRIOS, EM OUTRO TERIA O CONTROLE DE HORAS EXTRAS, Q SERIA NECESSÃRIO BUSCAR INFORMAÇÕES NO MÓDULO DE CONTROLE DE PESSOAL A RESPEITO DOS FUNCIONÃRIOS, ENFIM...
ALGUéM SABE COMO POSSO FAZER ISSO?
JA TENTEI A LINGUAGEM ADO MAS COMO EU USO UM SISTEMA DE BUSCA CHAMADO SEEK NA LINGUAGEM CONVENCIONAL Ñ CONSEGUI MIGRAR.
QND TEN USAR O SEEK NA ADO DA Q A VERSÃO Ñ SUPORTA.
C FOR FACIL ATUALIAR A VERSAO COMO FAÇO?
MAS POR FAVOR ME DEEM UMA LUZ COM RESPEITO A TUDO. COMO FAZER O ACCESO A OUTRO BANCO DE DADOS E A ATUALIZAÇÃO DO ADO.
VLW GALERA!
Se estivesse usando o VB6 (ou .NET) teria MUITO MAIS flexibilidade para se trabalhar desta forma.
Caso necessite de ajudar para migrar para VB6 ou .NET, utilize o fórum que o pessoal te ajuda.
Pense nisso!
Caso necessite de ajudar para migrar para VB6 ou .NET, utilize o fórum que o pessoal te ajuda.
Pense nisso!
POW KRA BEM Q EU QUERIA...
MAS EU TRABALHO EM UM LUGAR ONDE JA TEM O DEPARTAMENTO DE INFORMÃTICA E EU ESTOU LOTADO NO DEPARTAMENTO DE ENGENHARIA... FAÇO ESSE TRABALHO INTERNAMENTE. A ÚNICA FERRAMENTA DISPONÃVEL é ESSA PARA MIM ENTENDE..
C PUDER ME DAR UMA AJUDA, SERÃ MUITO BEM VINDA!
MAS EU TRABALHO EM UM LUGAR ONDE JA TEM O DEPARTAMENTO DE INFORMÃTICA E EU ESTOU LOTADO NO DEPARTAMENTO DE ENGENHARIA... FAÇO ESSE TRABALHO INTERNAMENTE. A ÚNICA FERRAMENTA DISPONÃVEL é ESSA PARA MIM ENTENDE..
C PUDER ME DAR UMA AJUDA, SERÃ MUITO BEM VINDA!
Segue uma rotina em VBA, onde um MDB está acesando outro.
Private Sub Comando0_Click()
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim num As Integer
Set db = OpenDatabase([Ô]C:\Diretorio\Banco.mdb[Ô])
Set rs = db.OpenRecordset([Ô]contato[Ô])
num = rs.RecordCount
MsgBox num, vbInformation, [Ô]Registros[Ô]
rs.Close
db.Close
End Sub
Beleza...
Até ai tudo bem..
ms com respeito às buscas.... Eu uso muito o seek existe um método semelhante nessa rotina?
Até ai tudo bem..
ms com respeito às buscas.... Eu uso muito o seek existe um método semelhante nessa rotina?
O que postei foi só um exemplo.
Você pode utilizar SEEK, FIND ou qualquer outra função da classe DAO.
Você pode utilizar SEEK, FIND ou qualquer outra função da classe DAO.
Fala galera! To com duificuldade de achar uma apostila da classe DAO! Alguém pode ajudar??
Preciso muito fazer esta rotina! O mais rápido possivel!
vlw!
Preciso muito fazer esta rotina! O mais rápido possivel!
vlw!
aqui tem alguma coisa, este servidor é meu, aqui do meu lado, é seguro
http://smanut.sytes.net/downloads/vb.zip
http://smanut.sytes.net/downloads/vb.zip
Pode postar o BD aqui?
este é um projeto antigo que fiz, em DAO pode ajudar também tem que abrir, depois de baixar mantendo o shift pressionado
http://smanut.sytes.net/downloads/exemplo
deixarei no meu servidor até hoje a noite
http://smanut.sytes.net/downloads/exemplo
deixarei no meu servidor até hoje a noite
pow o bd é enorme!
Tem cerca de 100mb
por isso q quero a rotina para acessar outros bds q ai eu divido todas as rotinas...
Pow baixei o arquivo e não abre!
Eu uso o Access 2003 o arquivo é do formato mdb.
Tem cerca de 100mb
por isso q quero a rotina para acessar outros bds q ai eu divido todas as rotinas...
Pow baixei o arquivo e não abre!
Eu uso o Access 2003 o arquivo é do formato mdb.
Tópico encerrado , respostas não são mais permitidas