Usuário com melhor resposta
My SQL + VB.Net

Pergunta
-
Senhores,
Estou desenvolvendo uma aplicação que acessa um banco de dados que não pode estar em rede, ou seja, nada de servidores de banco.. a principio pensei no access.. mas eu queria um banco de verdade.. rsrs brincadeira .. eu queria mesmo usar o MySQL.. ai eu, por acaso descobri um programa que faz exatamente o que minha aplicação deveria fazer... logo, já vi que é possível fazer oque quero..
É um programa da bematech, chamado bemalite, que serve pra fazer carga de dados em um PDV deles, emfim..
Quando vc instala o bemalite.. ele instala o MYSQL junto... e quando vc roda o programa ele inicia o mysql...
Se tu criar uma conexão com o localhost com um DBdesigner da vida.. e iniciar enquanto o bemalite estiver rodando... vc vai acessar todo o banco criado pelo bemalite.. achei isso bem maneiro.. e bem funcional para minha necessidade...
alguem tem idéia de como se faz isso??
valeu galera .. abraços
Respostas
-
Execute o programa "mysqld" no inicio do codigo.
Process.Start("C:\\Mysql\\Bin\\Mysqld.exe");
- Marcado como Resposta RenaPVieira segunda-feira, 5 de março de 2012 17:28
Todas as Respostas
-
Olá,
É possível sim conectar o mysql no servidor local com o VB.NEt. Na verdade os procedimentos de conexão são bem simples.
O primeiro passo é instalar o Connector do Mysql para .NET, sendo que este pode ser baixado em:
http://www-jp.mysql.com/downloads/connector/net/
Já para a conexão, tem um artigo do Macoratti que explica bem detalhado:
-
Ok Rafael, obrigado pela atenção.. mas a questão nunca foi.. como criar a conexão com o servidor local.. e sim, fazer a aplicação startar o Mysql quando ela rodar e trazer na intalação da aplicação a instalação do mysql....
po... foi mal se nao fui claro na minha pergunta... é que eu e a escrita ... nao combinamos bem...
abrç
-
Execute o programa "mysqld" no inicio do codigo.
Process.Start("C:\\Mysql\\Bin\\Mysqld.exe");
- Marcado como Resposta RenaPVieira segunda-feira, 5 de março de 2012 17:28
-
show... é uma idéia... será que existe alguma coisa mais especifica?
outra questão seria como instalar o mysql junto com aplicação... será que tem como por no projeto de setup?? ou colocar como pre requisito do modo clickonce ... eu prefiro distribuir minha aplicação pelo modo clickOnce.. ela sofre muitas atualizações com isso o recurso de testar se tem alguma atualização antes de abrir a aplicação é bem util...
de qualquer forma.. valeu augusto
-