USAR CONSULTA EM BANCO DE DADOS ACCESS

USUARIO.EXCLUIDOS 12/04/2007 16:53:44
#211574
Pessoal,

Estou usando ASP e queria rodar uma consulta que ja fiz no banco de dados.
Existe alguma maneira de fazer isso?

A consulta basicamente me mostra o resultado de 2 tabelas. Como é muito mais fácil fazer a consulta do access em vez de fazer um novo recordset, acho que seria mais rapido e mais facil a manutenção.

Vlw!

WEBMASTER 12/04/2007 17:26:13
#211583
Ue, mas se voce copiar a SQL dessa consulta e chamar para um recordset no ASP o resultado e justamente o mesmo
USUARIO.EXCLUIDOS 13/04/2007 09:00:41
#211671
WebMaster,

Não sou tão novato assim.
Eu sei que o resultado o mesmo, mas a manutenção da consulta é mais fácil e não envolve programação.
Achei que existia uma maneira de usar diretamente a consulta (assim como existe a Store Procedure).


USUARIO.EXCLUIDOS 13/04/2007 09:50:53
#211685
Pessoal,

Achei a solução!!!!

<%
Dim connStr
connStr = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("landscape_gustavo.mdb")

Dim con
Set con = Server.CreateObject("ADODB.Connection")
Dim rs
con.Open connStr
Set rs = con.Execute ("exec Consulta1")

While Not rs.EOF
Response.Write rs("DES_DESCRICAO") & "<p>"
rs.MoveNext
Wend

con.Close

Set rs = Nothing

Set con = Nothing
%>

Tópico encerrado , respostas não são mais permitidas