CONECTAR APLICACAO DESKTOP COM BANCO NA WEB

 Tópico anterior Próximo tópico Novo tópico

CONECTAR APLICACAO DESKTOP COM BANCO NA WEB

VB.NET

 Compartilhe  Compartilhe  Compartilhe
#480012 - 06/03/2018 07:52:40

ARTUR
CAMPINAS
Cadast. em:Maio/2010


Pessoal tenho uma aplicação que roda em desktop, porem agora o cliente que usa esta com duas lojas e precisa acessar o mesmo banco as duas lojas, a unica alternativa que pensei foi em colocar o banco na web e as duas lojas consumiriam do mesmo banco, porem não sei fazer isso, alguém pode me ajudar?
Obrigado.

Artur  

#480016 - 06/03/2018 10:06:16

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Duas opções:
Você(ou seu cliente) pode hospedar o banco de dados em uma máquina visível à todas em que a conexão deve ser estabelecida. É mais barato(de graça na verdade) e você tem mais controle sobre tudo. Desvantagens: Você tem o controle sobre tudo. A velocidade da conexão vai depender exclusivamente da sua conexão.
Você pode contratar um provedor que hospede o banco.

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#480030 - 06/03/2018 13:51:51

JOHNSTEVE
COSMOPOLIS-SP
Cadast. em:Janeiro/2016


Citação:
:
Pessoal tenho uma aplicação que roda em desktop, porem agora o cliente que usa esta com duas lojas e precisa acessar o mesmo banco as duas lojas, a unica alternativa que pensei foi em colocar o banco na web e as duas lojas consumiriam do mesmo banco, porem não sei fazer isso, alguém pode me ajudar?
Obrigado.


Citação:
:
Duas opções:
Você(ou seu cliente) pode hospedar o banco de dados em uma máquina visível à todas em que a conexão deve ser estabelecida. É mais barato(de graça na verdade) e você tem mais controle sobre tudo. Desvantagens: Você tem o controle sobre tudo. A velocidade da conexão vai depender exclusivamente da sua conexão.
Você pode contratar um provedor que hospede o banco.


Concordo plenamente com KERPLUNK, eu fiz isso para um Cliente...
eu contratei uma Hospedagem praticamente de Graça, ate indico aqui o site da Hospedagem. muito bom e rapido, meu cliente ta feliz com a velocidade.

https://hospedameusite.com.br/

Peguei o Plano de de 3,70 ao mês, 44,40 anual. de Graça

Onde tenho um banco de Dados MySql de 15G
Meu cliente so tem de dados 100Mb e poucos megaBites.



#480038 - 07/03/2018 00:54:40

ARTUR
CAMPINAS
Cadast. em:Maio/2010


Citação:
:
Duas opções:
Você(ou seu cliente) pode hospedar o banco de dados em uma máquina visível à todas em que a conexão deve ser estabelecida. É mais barato(de graça na verdade) e você tem mais controle sobre tudo. Desvantagens: Você tem o controle sobre tudo. A velocidade da conexão vai depender exclusivamente da sua conexão.
Você pode contratar um provedor que hospede o banco.

Obrigado pela resposta, mas desculpem a minha falta de conhecimento, pois nunca fiz essa conexao desktop e web, sendo assim se puderem gostaria de um exemplo de como fazer isso e infelizmente por ser aplicação desktop uso o Acces como banco.
Consigo fazer o sugerido nessas condições?

Artur  

#480039 - 07/03/2018 01:33:18

NILSONTRES
SAO PAULO
Cadast. em:Março/2012


Acces não da, recomendo Mysql.



#480040 - 07/03/2018 08:45:24

GUIMORAES
ITAPETININGA
Cadast. em:Agosto/2009


Citação:
:
:
Duas opções:
Você(ou seu cliente) pode hospedar o banco de dados em uma máquina visível à todas em que a conexão deve ser estabelecida. É mais barato(de graça na verdade) e você tem mais controle sobre tudo. Desvantagens: Você tem o controle sobre tudo. A velocidade da conexão vai depender exclusivamente da sua conexão.
Você pode contratar um provedor que hospede o banco.
Obrigado pela resposta, mas desculpem a minha falta de conhecimento, pois nunca fiz essa conexao desktop e web, sendo assim se puderem gostaria de um exemplo de como fazer isso e infelizmente por ser aplicação desktop uso o Acces como banco.
Consigo fazer o sugerido nessas condições?


Access não é banco de dados!

Citação:
  sendo assim se puderem gostaria de um exemplo de como fazer isso


Primeiro, defina o banco de dados que você irá utiliza, por exemplo: SQL Server, Mysql, Oracle, etc...
Segundo, realize a programação do seu banco localmente.
Terceiro, publique seu banco em um servidor, e em seguida, altere a string de conexão apontando para seu servidor web.

Eu particularmente, não apontaria meu banco de dados para um servidor web, pois a velocidade vai ser bem inferior a uma aplicação local, mas isto depende muito da conexão. Neste caso, eu criaria uma api para consumir os dados, o resultado é muito melhor do que a comunicação direta.



#480041 - 07/03/2018 09:26:57

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Se você ainda está usando access, está na hora de evoluir... existem por aí, vários bancos de dados bem mais robustos, que são totalmente gratuitos e leves. SQL Express seria minha primeira opção, MySQL também é uma ótima pedida e até mesmo o Oracle express, é uma excelente escolha. Então a primeira coisa à ser feita é fazer todos os ajustes e testes necessários na sua aplicação para essa mudança de banco de dados, só assim você conseguirá evoluir para o que você quer. Porque realmente, com Access, você não vai conseguir o que quer. E como já comentado, a melhor solução seria realmente uma WebAPI. Já que vai ter que reescrever bastante coisa, porque não já começar do jeito certo?

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#480052 - 07/03/2018 18:50:19

JCM0867
BALNEARIO CAMBORIU
Cadast. em:Março/2012


Última edição em 07/03/2018 18:51:29 por JCM0867

Uma dúvida

Como fica a manutenção do Banco de dados que está em um servidor web? No caso SQL Server express
Altero localmente e republico na web? Como Funciona?
Esse negocio de ficar instalando o SQL Server no Cliente não está bom

Grato




#480054 - 07/03/2018 20:10:27

KERPLUNK
RIO GRANDE DO SUL
Cadast. em:Junho/2009


Membro da equipe
Se com "manutenção" você quer dizer alterações estruturais, tipo, novas tabelas, campos e tal, se você não está usando script para isso, já está fazendo errado. Se está, basta executar o script normalmente.

_______________________________________________________________________
Gostaria de ter seu sistema Desktop "traduzido" para uma interface web? Podemos conversar...
Virei Oráculo!
The end is nigh, be ready for the nukes!


#480061 - 08/03/2018 07:33:49

JOHNSTEVE
COSMOPOLIS-SP
Cadast. em:Janeiro/2016


Citação:
:
Pessoal tenho uma aplicação que roda em desktop, porem agora o cliente que usa esta com duas lojas e precisa acessar o mesmo banco as duas lojas, a unica alternativa que pensei foi em colocar o banco na web e as duas lojas consumiriam do mesmo banco, porem não sei fazer isso, alguém pode me ajudar?
Obrigado.


Artur, estou afiliado no grupo da Hospeda meu site,

caso você queria comprar o plano segue o link para vc se cadastrar..

cara, 44,40 por ano, da 8,80,. mixaria,, vc tem 15G,
vc pode hospedar tranquilo para seu cliente, usando o banco de dados MySql

http://my.hospedameusite.com.br/aff.php?aff=719





 Tópico anterior Próximo tópico Novo tópico


Para responder este tópico o login é requerido
Se você já possui uma conta de usuário por favor faça seu login
Se você não possui uma conta de usuário use a opção Criar usuário