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.
|
|
|
|
|
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 _____________________________________________________ "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.
|
|
|
|
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?
|
|
|
|
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
|
|
|
|
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 _____________________________________________________ "O caminho do tolo aos seus prórios olhos lhe parece reto, mas o sábio ouve conselhos" (Pv 12:15)
|
|
|
|