BANCO DE DADOS NA WEB ACESSANDO POR DESKTOP
Pessoal, Boa noite!
Aguem conhece algum provedor que disponibilize Bancos SQL ou MySql para que eu possa através da minha aplicaçao VB Desktop, acessar esses bancos?
Alguns provedores nao permitem esse acesso externo
Obrigado
Emanuel
Aguem conhece algum provedor que disponibilize Bancos SQL ou MySql para que eu possa através da minha aplicaçao VB Desktop, acessar esses bancos?
Alguns provedores nao permitem esse acesso externo
Obrigado
Emanuel
Em primeiro lugar o que você quer fazer não é recomendado, mas se quiser insistir nesse caminho, você pode ver os planos do Hostingzone, que é o que hospeda o VBMania há muitos anos. O link está lá em baixo na página.
Amigo KERPLUNK,
Desde ja agradeço a atenção.
A ideia é que meu sistema desktop envie informações para um banco na web, porque estas informações serão lidas através de um aplicativo e de um site
O que voce acha?
Aceito sugestões
1 abraço
Emanuel
Desde ja agradeço a atenção.
A ideia é que meu sistema desktop envie informações para um banco na web, porque estas informações serão lidas através de um aplicativo e de um site
O que voce acha?
Aceito sugestões
1 abraço
Emanuel
Bem, seu sistema desktop já é um aplicativo. Um site, sozinho, não necessariamente vai conseguir conectar no seu banco de dados. Se ele usa tecnologia ASP.NET, PHP ou qualquer outra linguagem de server, sim, vai conseguir, mas a conexão vai ser bastante lenta. Suponho que seu sistema esteja escrito em VB6, o que de cara impossibilita o uso de uma WebAPI para servir como interface. Então o que eu faria:
Ao invés de conectar seu aplicativo diretamente ao banco de dados, eu faria uma WebAPI que faz isso, hospedaria ela normalmente junto com o banco de dados e quem acessa é a WebAPI. Para fazer a integração dos dados do seu aplicativo com a WebAPI, escreveria um programa cliente(em .NET) que faria a integração com a WebAPI. Assim, você teria uma interface padrão Web para conexão, tudo se conecta na WebAPI e ela se conecta ao banco. O banco por sua vez, fica isolado, sem acesso externo, o que é o maior problema aqui.
Ao invés de conectar seu aplicativo diretamente ao banco de dados, eu faria uma WebAPI que faz isso, hospedaria ela normalmente junto com o banco de dados e quem acessa é a WebAPI. Para fazer a integração dos dados do seu aplicativo com a WebAPI, escreveria um programa cliente(em .NET) que faria a integração com a WebAPI. Assim, você teria uma interface padrão Web para conexão, tudo se conecta na WebAPI e ela se conecta ao banco. O banco por sua vez, fica isolado, sem acesso externo, o que é o maior problema aqui.
tem como fazer isso sim. Qualquer provedor que forneça MySQL você consegue fazer a conexão de forma simples, é só inserir o ip do banco na string de conexão. Inclusive há muito tempo atrás fiz uma rotina simples em um sistema vb onde ele atualiza a base de dados do website de uma imobiliária, ou seja, ele atualiza os dados dos imóveis cadastrados como também as fotos. Faz uns 8 anos que roda sem nenhum problema.
Eu uso banco de dados na web a muitos anos em algumas aplicações escrita em vb6 nunca tive problema.
ANDPAG e FABRICIOWEB,
Qual o provedor que vcs utilizam?
Obrigado pela atenção
Abraço
Qual o provedor que vcs utilizam?
Obrigado pela atenção
Abraço
Tem o Hosting Machine que o pessoal utiliza no sistema que citei. Se não me engano o plano com MySQL apenas é R$19,90 e tem o Hostinger que tem os valores parecidos com o Hosting Machine.
eu uso o hosting
Sei que a dica do KERPLUNK é a melhor opção, mas como não consegui tempo ainda para entrar nesse mundo, tenho todos os meus sistemas de controles, tipo, meus clientes cadastrados e outras coisas mais, dessa forma. A Unica diferença é que é em VB.Net, só alertando que é preciso abrir e fechar a conexão a cada interação com o banco de dados.
Tópico encerrado , respostas não são mais permitidas