DIRECIONARBANCO ACCESS NA INSTALACAO
Olá pessoal boa tarde, desenvolvi um aplicativo em vb6 com banco em access, o modo em q conecto ao banco de dados é :
Desde já agradeço
Citação:, em um modulo no form Main... Enfim minha duvida é q qro distribuir esse aplicativo mas ai a pasta SoftMechani bd tem q ta no C:, e toda vez tenho q pedi para pessoa copia essa pasta para C:, gostaria de saber se existe outra maneira de fazer isso, tipo na hora de copilar o aplicativo eu indicasse onde a pasta do banco deveria ficar, assim sempre quando o usuario instalar o programa automaticamente a pasta do banco vai para o C:...cnSQL.Open [Ô]Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\SoftMechani\bd\mecanica.mdb;Persist Security Info=False[Ô]
Desde já agradeço
ola amigo, a muito tempo naum uso o aplicativo para criar os pacotes de instalaçao que acompanha o VB, tenho usado o innosetup, que é infinitamente superior, não me lembro, mas acho que no proprio package do vb tem a opção de indicar um local para a base de dados, em todo caso de uma pesquisada por innosetup tem muito material e ele é muito flexivel.
ficaria assim +/-
app.Path= mostra o caminho do seu executável.
cnSQL.Open [Ô]Provider=Microsoft.Jet.OLEDB.4.0;Data Source=[Ô] & app.Path & [Ô]\bd\mecanica.mdb;Persist Security Info=False[Ô]
app.Path= mostra o caminho do seu executável.
cnSQL.Open [Ô]Provider=Microsoft.Jet.OLEDB.4.0;Data Source=[Ô] & app.Path & [Ô]\bd\mecanica.mdb;Persist Security Info=False[Ô]
sbom praticamente o luiz comino disse tudo, o ideal é vc colocar o banco na pasta do programa, e indicar o caminho usando app.path, desta forma o programa irá procurar o banco na pasta do programa seja lá onde ela estiver, c,d,e,f
postei algo semelhante a alguns anos atras.. veja so..
http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=8924
http://www.vbmania.com.br/pages/index.php?varModulo=Detalhe&varID=8924
Olá amigos boa tarde, desculpe a demora da resposta!!!!consegui baixar esse programa que me indicou o amigo COMIKETO, porém naum consegui usar..... Equanto a dica do LUIZCOMINO e MARCELO-TREZE tenho uma duvida pq mudei a indicação do banco e quando copilo ele da erro ao conectar o banco, como ficaria isso pro usuario?
ANABON, olha só, quando vc usa app.path, isso indica que o banco deve estar na mesma pasta do executavel, então ao criar o instalador, vc deve incluir o o banco de dados e indicar que ele seja colocado na mesma pasta do executavel, assim não terá problema
Desculpe MARCELO-TREZE se a pergunta for boba, vou lhe dizer oq fiz... movi o banco para a pasta do programa qndo estou desenvolvendo funciona normal... como colocar o banco na mesma pasta do execultavel? e como indicar que ele seja colocado na mesma pasta do execultavel?
Forte abraço!!!!
Forte abraço!!!!
vc esta criando seu instalador via package do vb6?
Sim...
Tópico encerrado , respostas não são mais permitidas