Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

fevalini

Painel de Notícias com Flash + XML + ACCESS + ASP

Recommended Posts

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=</url>
		<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>

Compartilhar este post


Link para o post
Compartilhar em outros sites

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 %>
<?xml version='1.0' encoding='utf-8' ?>
<gallery>
<globals 
currentitem="0" timer="5"
imagewidth="590" imageheight="300" roundedcornerradius="6"
/>
<item>
<name><%=rs("nome")%></name>
<description><%=rs("descrixao")%></description>
<title><%=rs("titulo")%></title>
<content><%=rs("content")%> </content>
<image>images/<%=rs("imagem")%>.jpg</image>
<url><%=rs("url")%></url>
<target>_blank</target>
</item>
<% rs.movenext
wend
%>
</gallery>
<%
call fecha_conexao
set rs = nothing
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

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

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.