Array
(
)

COMO CONECTAR UM SOFTWARE COM O MESMO BANCO QUE USO NO SITE

Dudubarbosa1997
   - 14 out 2015

Bem, peço desculpas pela 'noobice'.
Para exemplificar imaginemos a seguinte situação:
"Tenho uma loja física que vendo meus produtos e tals, tenho um banco de dados bem feito e tudo mais. Mas agora quero vender online, não mais somente na loja fisica, mas quero que esse mesmo banco fique online"
Tipo, eu sou estudante e gosto muito de PHP sei utilizar o Mysql com o PHP de boas... mas como posso por exemplo usar um banco de dados mysql em uma aplicacao java ou c#
Agradeço desde já pelo compreenção

Lucas Rocha
|
MVP
    14 out 2015

Existem várias formas de se fazer isso:

Em java você deve usar o mysql jdbc..
Em C# você deve Adicionar a reference do MySql..

Existem vários exemplos disso na internet..

Java: http://www.guj.com.br/articles/7
C#: http://www.codeproject.com/Articles/43438/Connect-C-to-MySQL

Sua pergunta em relação ao banco de dados ele deve estar online numa hospedagem.. seja php, c# ou java essa parte é muito parecido, tendo conection strings, pools de conexões, frameworks etc.. todos devem apontar para sua base de dados online.

Emilio Neto
   - 14 out 2015

Olá dudubarbosa1997 e Lucas Rocha, Estou com uma duvida quase identica, mas foi "influencia" do post, esse banco que está localmente pode ser colocando online, usando o serviço e hospedagem e atualizar em ambas as partes: local e na hospedagem?

Lucas Rocha
|
MVP
    14 out 2015


Citação:
Olá dudubarbosa1997 e Lucas Rocha, Estou com uma duvida quase identica, mas foi "influencia" do post, esse banco que está localmente pode ser colocando online, usando o serviço e hospedagem e atualizar em ambas as partes: local e na hospedagem?


Nunca fiz isso porém basta criar 2 conection strings uma apontando a localhost e uma apontando o banco online, ou da pra fazer um foreach..

Porém nunca é certeza de que os dados do online e local irão gravar, por ex: está sem internet irá gerar uma exception que não conseguiu gravar porém o localhost irá gravar então vai gravar no local más no online não, então se o objetivo é ter os dados online e local o navio cai por água abaixo.. o correto é só online ou local eaí vai fazendo os backups..

Dudubarbosa1997
   - 15 out 2015

Olá, bem, acho que tudo foi resolvido por enquanto hehehe Era exatamente isso que eu queria saber mesmo 'Lucas Rocha'.
Confesso que estava com a mesma dúvida do amigo Emilio Neto.

Bem, agradeço pela ajuda galera. Vlw mesmo. :D