PRECISO DE AJUDA COM BANCO DE DADOS NO VB6.0
Pessoal eu terminei de fazer um gerenciador de cadastros no VB6.0
dai eu compilei ele de boa e gerei um instalador para o mesmo
porem quando eu instalo ele em outro pc da uma msg de erro
q diz q o BD nao foi encontrado e em tal caminha e me mostra o caminho
q ele procurou que no caso seria C:\User\Leon\desktop\gerenciador
porem esse local ai e no meu pc desktop como ta procurando isso no pc aleatorio
q eu to rodadado o instalador? e como faço para poder fazer ele buscar o BD
na pasta que o instalador instala o gerenciador q no caso e C:\arquivos de programas\Gerenciador.
Da uma ajuda ae pessoal por favor preciso muito resolver este meu problema o quanto antess
brigadaoo pela compreensão vlwwwwww..
aguardado ajuda
*-*
dai eu compilei ele de boa e gerei um instalador para o mesmo
porem quando eu instalo ele em outro pc da uma msg de erro
q diz q o BD nao foi encontrado e em tal caminha e me mostra o caminho
q ele procurou que no caso seria C:\User\Leon\desktop\gerenciador
porem esse local ai e no meu pc desktop como ta procurando isso no pc aleatorio
q eu to rodadado o instalador? e como faço para poder fazer ele buscar o BD
na pasta que o instalador instala o gerenciador q no caso e C:\arquivos de programas\Gerenciador.
Da uma ajuda ae pessoal por favor preciso muito resolver este meu problema o quanto antess
brigadaoo pela compreensão vlwwwwww..
aguardado ajuda
*-*
Vc está usando Access né?
Em vez de colocar explicitamente o endereço do BD no código, use o objeto App assim:
App.Path & [Ô]\seuBD.mdb[Ô]
Dessa forma, vc terá o endereço de onde aplicação está.
Em vez de colocar explicitamente o endereço do BD no código, use o objeto App assim:
App.Path & [Ô]\seuBD.mdb[Ô]
Dessa forma, vc terá o endereço de onde aplicação está.
Você está usando o controle Data?
Dim Conn as New ADODB.Connection
Conn.Open [Ô]Provider=Microsoft.Jet.OLEDB.4.0;Data Source=[Ô] & App.Path & [Ô]db.mdb;Persist Security Info=False;[Ô]
Migre para ADO, pois tera mais vantagens
Conn.Open [Ô]Provider=Microsoft.Jet.OLEDB.4.0;Data Source=[Ô] & App.Path & [Ô]db.mdb;Persist Security Info=False;[Ô]
Migre para ADO, pois tera mais vantagens
poise galera ai e que ta eu nao uso nenhum
gerenciador de BD como acces e muitos outros
eu usei apenas o sistema do Visual Basic pra poder
criar esse banco de dados q fico salvo em uma pasata
no desktop do meu pc e o BD ta salvo c a extenssao
.mdb e sempre q abro o programa em otro pc
ele da buscando o banco de dados nessa pasta no meu
desktop.....
gerenciador de BD como acces e muitos outros
eu usei apenas o sistema do Visual Basic pra poder
criar esse banco de dados q fico salvo em uma pasata
no desktop do meu pc e o BD ta salvo c a extenssao
.mdb e sempre q abro o programa em otro pc
ele da buscando o banco de dados nessa pasta no meu
desktop.....
Citação::
Dim Conn as New ADODB.Connection
Conn.Open [Ô]Provider=Microsoft.Jet.OLEDB.4.0;Data Source=[Ô] & App.Path & [Ô]db.mdb;Persist Security Info=False;[Ô]
Migre para ADO, pois tera mais vantagens
Se continuar com Access, não vejo vantagens.
Ok vo ve a prossibilidade de fazer estudos de bancos de dados
e verificar um melhor pra mim utilizar mas com esse meu problema atual
para corrigir aonde o programa compilado busca o BD eu tenho que jogar o
codigo que voces me passaram aonde?
seria no evento load do formulario????
e verificar um melhor pra mim utilizar mas com esse meu problema atual
para corrigir aonde o programa compilado busca o BD eu tenho que jogar o
codigo que voces me passaram aonde?
seria no evento load do formulario????
Utilizo o MySQL mais usei muito o ACCESS e nunca me deu problemas!
Mais sim se sua aplicação for um tanto grande e usará acessos constantes a todo o momento solicito que mude de banco sim
começo com o MySQL, Oracle, DataBase, InterBase. Esses são uns dos mais simpes que você pode começar a ustilizar
Espero sua solução tenha sido resolvida, se foi encerre o tópico
Mais sim se sua aplicação for um tanto grande e usará acessos constantes a todo o momento solicito que mude de banco sim
começo com o MySQL, Oracle, DataBase, InterBase. Esses são uns dos mais simpes que você pode começar a ustilizar
Espero sua solução tenha sido resolvida, se foi encerre o tópico
hm ainda nao deu pra solucionar n
por enquanto to no aguardo de q
me falem como posso fazer para esse
banco acces rodar no meu gerenciador
pq ate eu aprende em um outro BD meu
cliente enlouquece la....
por enquanto to no aguardo de q
me falem como posso fazer para esse
banco acces rodar no meu gerenciador
pq ate eu aprende em um outro BD meu
cliente enlouquece la....
vc digita o código q passaram ae em cima... no lugar onde vc escreveu o código onde vc abre o banco de dados...
Dentro do seu programa, vc utilizou o objeto Data? como vc faz para mostraros seus dados??
Dentro do seu programa, vc utilizou o objeto Data? como vc faz para mostraros seus dados??
http://www.megaupload.com/?d=SMLVPI2D
nesse link ae tem o instalador do projeto upei ele
no megaupload.. se der tentem baixar ele ai e da uma olhada
DJOU:
eu nao dijitei codigo pra abrir o banco de dados naum *-*
eu usei sim o datacontrol e o gerenciador roda da seguinte forma
vc inclui o cadastro do cara e deixa la armazenado oq ele tem dai
se vc precisar sabe usa a caixa procurar pra rodar uma pesquiza
no banco de dados mas deixei o datacontrol ativo tbm pq se o usuario
quizer procurar de 1 em 1 ate axar o cadastro desejado ele pode tbm.
PS.: Esse codigo ae por algum acaso seria oq eu inseri na propriedade
databaseName do DataControl??
nesse link ae tem o instalador do projeto upei ele
no megaupload.. se der tentem baixar ele ai e da uma olhada
DJOU:
eu nao dijitei codigo pra abrir o banco de dados naum *-*
eu usei sim o datacontrol e o gerenciador roda da seguinte forma
vc inclui o cadastro do cara e deixa la armazenado oq ele tem dai
se vc precisar sabe usa a caixa procurar pra rodar uma pesquiza
no banco de dados mas deixei o datacontrol ativo tbm pq se o usuario
quizer procurar de 1 em 1 ate axar o cadastro desejado ele pode tbm.
PS.: Esse codigo ae por algum acaso seria oq eu inseri na propriedade
databaseName do DataControl??
Tópico encerrado , respostas não são mais permitidas