Fórum Conectando um aplicativo delphi a um banco na web #256550
28/10/2004
0
Artur
Arturcr
Curtir tópico
+ 0Posts
29/10/2004
Weber
A partir daí a maneira de se conectar com o banco é da mesma forma como quando em banco local. O que muda é só o caminho do banco de dados.
Gostei + 0
29/10/2004
Arturcr
Artur
Gostei + 0
29/10/2004
Vinicius2k
Tecnicamente, não existem diferenças entre se conectar a um banco de dados (SGBD) numa LAN ou na Web... os princípios são os mesmos, mas a regra principal é que as normas para desenvolvimento Cliente/Servidor devem ser utilizadas ao máximo, devido à limitação de velocidade da internet comparada com a LAN... então fazer um ´select * from tabela´ (sem where) na web é mortal...
Como o colega Weber já lhe informou seu provedor de serviços terá que disponibilizar o serviço... mas, normalmente, existe um problema nisso :
Os provedores de serviços não costumam, não gostam e muitos não permitem, sob nenhuma hopótese, o acesso ao banco de dados de conexões vindas de fora da rede deles, vc vai ter que solicitar a liberação do acesso externo ao banco.
Quando se fala em acesso à banco de dados na Web entenda como Servidores SQL, portanto, descarte qualquer possibilidade de acesso à bancos desktop como Access, Paradox, DBase, etc, através de aplicações Delphi. Estes bancos exigem uma conexão via caminho UNC (´c:\pasta\nomedobanco.mdb´) não permitindo endereços do tipo URL.
Quanto a adaptação de código, depende que qual banco vc está utilizando atualmente, para verificar as modificações... dependendo do banco, podem ser muitas... se não quiser fazer alterações terá que escolher para web o mesmo banco utilizado atualmente, só modificando o caminho, mas respeitando o que eu mencionei acima...
Sobre material, são exatamente as mesmas técnicas utilizadas para acesso local ou LAN... considerando não seja um banco de dados desktop...
Espero ter ajudado...
T+
Gostei + 0
08/11/2004
Thomaz_prg
Apenas para fins de teste, eu coloquei uma base de dados access no FTP da minha empresa e tentei acessar via ADO (Utilizo Delphi 7 Enterprise), e consegui consultar os dados colocados nesta base de dados. Ficou muuuuuiiiito lento, mas consegui consultar. Comovocê mencionou que, não é possível o acesso de BD Access, eu gostaria de saber, se está particularidade (de ter conseguido consultar), é porque eu estava na mesma rede, ou o acces só acessa para consulta,nao permitindo edições??
Desculpe se a pergunta parece boba, mas é que sou leigo no assunto.
Gostei + 0
08/11/2004
Vinicius2k
Eu, de certa forma, estou surpreso com isso...
Na string de conexão qual o caminho que vc informou ?
T+
Gostei + 0
08/11/2004
Thomaz_prg
Gostei + 0
08/11/2004
Gandalf.nho
Gostei + 0
08/11/2004
Vinicius2k
Até onde eu sabia, um caminho http não é aceito, mas nunca vi nada sobre caminhos ftp...
T+
Gostei + 0
08/11/2004
Weber
O nivel de segurança seria zero.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)