Array
(
)

Windows fecha o programa, porque?

Michelli88
   - 04 abr 2006

Olá Pessoal, faz tempo q nao apareço aqui... Como estão?

Estou com um problema q pode ser simples, mas eu nao tenho a minima ideia do q pode ser..

Eu estou usando mysql e delphi6.

Criei um executavel, ele usa algumas DLLs... enfim..
Eu uso WinXP e quero instalar em outra maquina XP.

O q fiz foi o seguinte:
Copiei o .exe e na mesma pasta as DLLs.
Banco: Criei os diretorios, igualzinho esta aqui na maquina q eu usei pra desenvolver este .exe:

C:\Arquivos de programas\MySQL\MySQL Server 5.0\data\clinica

e dentro de clinica todos os arquivos, q é meu banco.
Qdo mandei executar, o windows pediu ´borlndmm.dll´ e eu copiei pra pasta do .exe tb...



Agora, ele nao pediu mais nenhuma DLL, só q o windows nao executa, antes mesmo de abrir, ele da aquela mensagem de erro:
´Windows encontrou um problema e precisa fechar o programa´...

Um abraço...


Massuda
   - 04 abr 2006

O MySQL está rodando nessa máquina do cliente? Se estiver, o usuário que seu programa usa está cadastrado no MySQL com as permissões necessárias?


Michelli88
   - 04 abr 2006

Eu quero fazer o programa rodar local...

mas...

O q eu tenho q fazer pro mysql rodar como cliente?


Michelli88
   - 04 abr 2006

Ou melhor, minha pergunta é...
eu preciso instalar alguma coisa? pq eu nao instalei nada...
Só fiz isso q descrevi na pergunta!


Massuda
   - 04 abr 2006

Precisa instalar o MySQL.

Não importa que você vá usar ele ´local´, o MySQL é cliente/servidor, o que significa que existe um programa servidor que toma conta dos acessos ao BD.

Depois de instalar (e configurar), você precisa ter cadastrado no servidor MySQL pelo menos o mesmo usuário que seu programa está usando.

Não trabalho muito com BD, lamento não poder ajudar muito sobre como instalar e configurar o MySQL.


Michelli88
   - 05 abr 2006

[size=24:58fa61df47]Oi Massuda, com certeza o problema é esse ... rsrs...

Obrigada![/size:58fa61df47]