ACESSAR BANCO DE DADOS ACESS EM SERVIDOR WEB

ALEXRONCHI 02/05/2010 11:41:16
#340745
Tenho um cliente que tem um site, onde ele faz um controle dos imóveis que ele tem pra vender ou alugar

Esse cliente me pediu, se teria como ele ter um sistema para poder visualizar os dados do site

A questão é: Como eu faço pra acessar um banco de dados acess que está em um servidor web em VB6 ?

Alguém saberia como fazer?

Obrigado
TECLA 02/05/2010 11:51:22
#340747
Resposta escolhida
O site do cliente foi desenvolvido em ASP?
ALEXRONCHI 02/05/2010 12:01:54
#340750
Isso mesmo caro Tecla, o site é em ASP!
TECLA 02/05/2010 12:08:01
#340752
Se você conhecer um pouquinho de ASP, dá pra se construir uma QUERY em um arquivo .ASP e você recupera isso com a aplicação em VB6 usando o componente INET.

é só fazer um RESPONSE.WRITE do resultado do SELECT, e já era!
ALEXRONCHI 02/05/2010 12:11:31
#340753
Valeu pelo toque. Legal saber que da pra fazer...
Só que sou meio iniciante em ASP, o que seria esse componente inet?
Você sabe onde posso achar um exemplo sobre isso pra me orientar?
Valeu mesmo pea ajuda mano!
TECLA 02/05/2010 12:23:50
#340758
Artigo sobre o componente INET.
http://www.macoratti.net/inet.htm

Quanto ao ASP, você precisa fazer uma conexão ao MDB e em seguida executar a QUERY (SELECT, INSERT...).
Exemplo:
[txt-color=#007100][ô]Exemplo de conexao em base ACCESS [/txt-color]
Set Conn = Server.CreateObject([Ô]ADODB.Connection[Ô])
DB = [Ô]Provider=Microsoft.Jet.OLEDB.4.0;Persist Security Info=False;Data Source=[Ô]& _
Server.MapPath([Ô]/visitas/visita.mdb[Ô])
Conn.Open DB


Seria interessante você separar as colunas do retorno da QUERY com um pipe [Ô]|[Ô], ou ponto-e-vírgula [Ô];[Ô] pra facilitar a identificação de cada FIELD, pra você apresentar tudo em um GRID no VB6.
Tópico encerrado , respostas não são mais permitidas