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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Qual BD Access posso usar com o VB 6.0?
Nicolas
não registrado
ENUNCIADA !
Postada em 25/07/2005 08:52 hs   
Sei que o Access posterior ao 97 não funciona no VB 5.0, então, estou utilizando o VB 5.0 com o Access 97, mas nos clientes já estão com Office XP ou 2003 e para fazer manutenções no BD é sempre um transtorno, pois tem que ficar convertendo o BD, e, agora estou querendo utilizar o VB 6.0 mas estou com a seguinte dúvida.
 
Qual banco de dados Access posso utilizar com o VB 6.0? O Access 97, sei que funciona legal, mas e no Access XP e no Access 2003?
 
Obrigado pela atenção.
 
   
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
Postada em 25/07/2005 09:10 hs            
Ow, qq um vc vai poder usar... o 8.0 na minha opiniao eh o mais estavel... o 9.0 eu nao gostei nao...
 
Mas posso te dar um conselho: não use o Access. Nãot em segurança nenhuma nos dados, dá pau mto facil, e tem serias limitações qto a uso em rede e qto ao tamanho do banco... Troca o Access por um SGBD nos seus clientes... te garanto q os seus sistemas vao ficar mto mais rapidos, mais faceis de dar manutenção, e dificilmente vc vai ter problemas com os dados... Alem do mais, vc pode (se precisar) implementar sistemas de segurança e de integridade dos dados...
 
Pense sobre isso... a atualização não requer mto trabalho no VB, e existem SGBDs gratuitos, como o IB e o Firebird q são mto bons...
Qto ao Access, eu usaria o 8.0 (versão 2000)...
 
Flw!


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

     
Eduardo Lima
não registrado
Postada em 25/07/2005 09:24 hs   
A minha opinião é a seguinte: Eu utilizo muito access com vb a 5 anos. Meus sistemas são rápidos e garanto seguraça. Tenho VB6.0 com access 97 e 2000 o melhor é access 2000 p/ trabalhar com o VB6.0.
 
A velocidade do sistema não está no Banco de dados e sim o Código que vc utiliza p/ acessar e fazer as Query, Insert e Update. recomendo que utilize códigos SQL, para sua velocidade. O problema do Access é que a Base pode se corromper, mas isso é um risco que vc corre mesmo, por isso sempre ter Back-up dos bancos Diariamente. com 5 anos trabalhando com vb e access, corrompeu apenas uma única vez o Banco de  Dados. E como tinha Back-up, não tive problemas.
 
Eduardo Lima
São Paulo.
     
Nicolas
não registrado
Postada em 26/07/2005 22:18 hs   
Bom, voltando ao assunto, fiz um teste aqui e estou utilizando os seguintes softwares:
 
Visual Basic 6.0
Access 2002 - SP3
 
Criei um banco simples apenas com Codigo = autonumerico, Nome = texto e Endereço = texto.
Entrei no VB6.0, criei um Project simples, apenas com tres TextBox, um para cada item do bd e um Data.
No Data, eu fui em DataBaseName e localizei o bd, depois fui em RecordSource selecionar a tabela e aparece o seguinte erro: Unrecognized database format 'c:cadastro.mdb'.
 
Então pergunto:
O que esta errado?
Sera incompatibilidade entre o Access e o VB?
Se eu utilizar o Acess 2003 com o VB 6.0 ou 5.0 funciona?
Terei que voltar a usar o Access 97?
     
FernandoCG
CRICIUMA
SC - BRASIL
ENUNCIADA !
Postada em 27/07/2005 07:54 hs            
Cara, usa o Access 2000, é muito mais estável e com certeza não acontecerá mais esse erro. Eu uso sem problemas, claro que somente para aplicativos pequenos.
 
Valeu !
 

FernandoCG
   
Elieser Topassi
Pontos: 2843 Pontos: 2843
SÃO JOSÉ DO RIO PRETO
SP - BRASIL
ENUNCIADA !
Postada em 27/07/2005 08:22 hs            
Amigo,
 
O DAO não  vai rodar com Access 9.0... vc precisa usar o 7.0...
 
Q tal sair da pré-história??? pára de usar DAO e migra pra ADO... seus sistemas vao ficar mto mais rapidos, mais seguros pra rodar em rede, e mais confiaveis... sem contar q quando o Access começar a dar problema (com certeza vai dar) vc muda o sistema no seu cliente para um SGDB simplesmente alterando uma linha de código...
 
O Access em si já não eh muito confiavel... usando DAO então, vc corre sério risco de dar um prejuizo mto grande para seu cliente... são registros q nao travam ou nao destravam, transacoes nao sao completadas, ou nao sao completamente canceladas... e em rede, o DAO causa muito trafego, pois trata as informacoes localmente...
 
Flw!


Elieser Carlos Topassi
Analista de Sistemas - Desenvolvedor VB/ASP/.Net

e-mail/msn:
elieser_topassi@yahoo.com.br
São José do Rio Preto,SP - Brasil
_____________________________________________________
Emoções "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)

   
Página(s): 1/2      PRÓXIMA »


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