ARQUIVO INI
Access XX...se engana sim..nenhum deles vem com Banco de dados ja instalado
Use o access mesmo..pra coisa poka.
Boa sorte
Pra resolver todos os problemas usa MSDE (MSSQl 2000)
* limite 2 giga de banco
* acesso ao banco pela rede
* 100% compativel com Microsoft Windows
entre outras facilidades e vantagens....
* limite 2 giga de banco
* acesso ao banco pela rede
* 100% compativel com Microsoft Windows
entre outras facilidades e vantagens....
Citação:ADRIANO-007 escreveu:
pois tem que instalar um monte de dll para rodar MDB.
Ou vc instala as MILHARES de dlls ou vai ter que programar na unha a maioria das funcionalidades que elas lhe prestam!
Ps: A única DLL para qual vai precisar fazer referencias se quiser trabalhar com qualquer BD no VB chama-se:
Microsoft ActiveX Database Object 2.X Library (Menu Project/References)
Onde X é o maior número disponÃÂÂvel em seu micro.
Definitivamente [txt-color=#ff0000]NAO UTILIZE INI[/txt-color] pois senão vai ter que programar horas o que a simplesmente a utilização de um RDBMS (sistema de gerenciamento de banco de dados relacional) lhe pouparia.
Se for um cara que gosta de aprender da melhor forma, ouvindo quem ja viveu o problema, pense por que foram inventados Access, DBF e outros tantos formatos de arquivamento de dados ?
Não pense que vc vai só dar o comando OPEN for Imput/Apend etc não fii!!!
Vai trabalhar com uns algorÃÂÂtmos de string terrÃÂÂveis !
Muito mais dificeis (e infinitamente menos úteis) do que aprender a tecnologia de acesso a dados ADO (Não inventa DAO ou RDO também).
Bem ... meu conselho é : "Escutar o que eu digo lhe economizará várias horas e dores de cabeça !"
Quanto a isto Leo !
Citação:LVFIOROT escreveu:
Pra resolver todos os problemas usa MSDE (MSSQl 2000)
* limite 2 giga de banco
* acesso ao banco pela rede
* 100% compativel com Microsoft Windows
entre outras facilidades e vantagens....
Mano vc simplesmente não citou UMA VANTAGEM sequer do SQL (MSDE/SQL Server Express 2005)
a)Access suporta 2 GB também
b)Acesso em rede ... Access vc acessa arquivos mdb inclusive em servidores samba (consegue instalar SQL Server no Linux?)
c)100% compativel com windows ???? Access é com Mac, Unix, Linux e OS2 etc !!
Falou o certo mas da pior forma possivel, SQL Server é uma solução aplicável a ambientes de rede, multi-user onde segurança e desempenho sejam causas primarias.
Segurança e desempenho SQL Server deixa Access no chinelo ... até mesmo pela tecnologia que se utilizam ... nem serve para comparar no final !
Só que para o caso do rapaz é mdb, senão ele vai precisar de uma máquina no mÃÂÂnimo AthlonXP com 512 para instalar o programa dele (Por que vai precisar instalar o SQL junto!)
Desde o momento que VC optou em programar em VISUAL BASIC, durante a instalação do mesmo (pacote de instalação) já vai ter que instalar uma PORRADA de DLL/OCX mesmo...
Este é o grande problema do VB. E qual seria a diferença entre instalar 3000000000 DLL/OCX de um simples programa feito em VB sem BASE DE DADOS (gravando em INI, que está CLARO que não é uma vantagem), pra instalar 300000100 DLL/OCX pra rodar em algum bco de dados qualquer?? (MySQL, ACCESS, FIREBIRD, SQLSERVER, POSTGREE, MSDE)
Este é o grande problema do VB. E qual seria a diferença entre instalar 3000000000 DLL/OCX de um simples programa feito em VB sem BASE DE DADOS (gravando em INI, que está CLARO que não é uma vantagem), pra instalar 300000100 DLL/OCX pra rodar em algum bco de dados qualquer?? (MySQL, ACCESS, FIREBIRD, SQLSERVER, POSTGREE, MSDE)
Tópico encerrado , respostas não são mais permitidas