Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá pessoal da comunidade. Tenho um problemão. Estou desenvolvendo um sistema tipo SlideShow com notícias que estão gravadas no banco de dados (access), já tenho o script que lê os dados de um arquivo XML (no xml estão todas as informações do que será exibido - título, imagem, legenda), porém gostaria de integrar os dados vindo do banco de dados. O restante do site de notícias está pronto, fiz em ASP.
Se alguma alma boa puder compartilhar seu conhecimento comigo, ficarei imensamente agradecido.
Obrigado amigos. Fico no aguardo.
Abaixo está o código do arquivo xml que contém os dados
<?xml version='1.0' encoding='utf-8' ?>
<gallery>
<globals
currentitem="0" timer="5"
imagewidth="590" imageheight="300" roundedcornerradius="6"
/>
<item>
<name>Autumn Stream</name>
<description>Autumn colors</description>
<title>Autumn Stream - 1997</title>
<content>Autumn colors came and went too fast in these parts. The trees are bare and I miss autumn already! </content>
<image>images/1.jpg</image>
<url>[http://www.google.co.uk/search?hl=en&q=flash&meta=](http://www.google.co.uk/search?hl=en&q=flash&meta=)
<target>_blank</target>
</item>
<item>
<name>Autumn Almanac</name>
<description>Kilkenny City, Ireland</description>
<title>Autumn Almanac</title>
<content>This is a wood near Kilkenny City, Ireland, where i walk my little terrier.</content>
<image>images/2.jpg</image>
<url>java script:alert("It works");</url>
<target></target>
</item>
</gallery>Olá Heber, meu amigo
Sua lógica ao meu ver está corretíssima.
Porém, meus conhecimentos não foram capazes de chegar a uma conclusão.
Fiz conforme você descreveu, coloquei teu código no arquivo .xml e tb
criei o banco de dados, mas não sei como fazer essa conexão.
Sem te atrapalhar, será que você poderia me dar mais uma ajuda.
Obrigado
Fernando
faz assim coloca em cima do código este comando:
<!--#include file="conexao.asp"-->
crie um novo arquivo chamado conexao.asp e cópie o codigo abaixo
<%
dim conexao
sub abre_conexao
set conexao = CreateObject("ADODB.Connection")
Conexao.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("seubanco.mdb")
end sub
sub fecha_conexao
Conexao.close
Set Conexao = nothing
end sub
%>
depois coloca o link pra ver o sistema em ação ok!
estarei de volta mais tarde, qualquer coisa me mande um email, acesse meu site vá em contato.
www.heberonline.com.br
flw
Faz a conexão como banco de dados e traga as as informações que contem no banco exemplo:
<%
call abre_conexao
sql = "select * from nome_da_tabela"
set rs = conexao.execute(sql)
%>
<% while not tab.eof %>
<globals
currentitem="0" timer="5"
imagewidth="590" imageheight="300" roundedcornerradius="6"
/>
<% rs.movenext
wend
%>
</gallery>
<%
call fecha_conexao
set rs = nothing
%>