none
My SQL + VB.Net RRS feed

  • 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

        

    quarta-feira, 29 de fevereiro de 2012 19:44

Respostas

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:

    http://www.macoratti.net/net_msql.htm

    quarta-feira, 29 de fevereiro de 2012 20:21
  •     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ç

    quarta-feira, 29 de fevereiro de 2012 20:58
  • Execute o programa "mysqld" no inicio do codigo.

    Process.Start("C:\\Mysql\\Bin\\Mysqld.exe");

    http://www.dotnetperls.com/process-start

    • Marcado como Resposta RenaPVieira segunda-feira, 5 de março de 2012 17:28
    quinta-feira, 1 de março de 2012 02:44
  •     

            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

    quinta-feira, 1 de março de 2012 22:08
  • De nada.

    Sim tem como instalar no Setup, mas eu não sei muito sobre isso procure sobre o macoratti que você acha.

    A unica coisa que eu AXO que não dá é o clickOnce.

    sexta-feira, 2 de março de 2012 15:13