Ir para conteúdo

POWERED BY:

Arquivado

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

~Thiago Lara

Problemas com conexão ao banco de dados

Recommended Posts

Primeiramente desculpem pelo double tópico!

Mas como se trata de assuntos diferentes resolvi mandar bala!

 

hehehe bom tou precisando de uma ajudinha!

estou com um problema bastante estranho, porém que eu verifiquei que faz diferença devido alguns testes...

 

eu fiz um chat, o usuário posta as mensagens e através do ajax eu pego essas mensagens e mostro na tela e tal, a versão do chat tava em access eu mudei pra mysql e agora não funciona no internet explorer neeeeeeeem....

detalhe: firefox e chrome funcionam o.O"

 

alguém sabe porque?!

 

código em access que funciona:

 

 

<%@LANGUAGE = VBScript%>
<!--#include file="config.asp"-->
<%
   Call ConnOpen()
   rs.Open "SELECT TOP 10 * FROM mensagens ORDER BY id DESC", cn, 1
   If rs.EOF = False Then
	   With Response
		   While rs.EOF = False
			   .Write "<b>" & rs("username") & "</b><br>"
			   .Write rs("messaggio") & "<br><br>"
		   rs.MoveNext
		   Wend
	   End With
   End If
   rs.Close
   Call ConnClose()
%>

 

 

código em mysql que não funciona:

 

<%@LANGUAGE = VBScript%>
<!--#include file="../include/conexao.asp"-->
<%	
	dim sql,rs,conexao
   Call abre_conexao
   sql =  "SELECT * FROM messaggi ORDER BY id DESC"
   set rs = conexao.execute(sql)
   If rs.EOF = False Then
	   With Response
		   While rs.EOF = False
			   .Write "<b>" & rs("username") & "</b><br>"
			   .Write rs("messaggio") & "<br><br>"
		   rs.MoveNext
		   Wend
	   End With
   End If
   rs.Close
   call fecha_conexao

%>


Alguém?

Compartilhar este post


Link para o post
Compartilhar em outros sites

pq não continuou com o mesmo código, a diferença era só retirar o TOP e colocar LIMIT no final, você esqueceu o final da instrução do SQL, mais entenda, quando dar erro de navegadores, não tem nada haver diretamente com o ASP.

Compartilhar este post


Link para o post
Compartilhar em outros sites

é to ligado, por isso eu estou estranhando cara...

 

mesmo colocando o limit não funciona!

eu não tenho a mínima idéia do porque...

 

nunca vi isso...

 

e eu juro que dá certo

haauhauhauahuah

 

não entendi até agora o porque.. =(

Compartilhar este post


Link para o post
Compartilhar em outros sites

o não funciona que você fala, gera algum erro na tela??? teste ele fora de qualquer ajax, para ver se funciona em todos os navegadores, caso funcione já sabe que não é seu ASP

Compartilhar este post


Link para o post
Compartilhar em outros sites

pois é a pagina sozinha funciona, afinal ela é um iframe... dentro de outra..

 

se eu digitar o endereço dela normal funciona!

ta muito estranho

Compartilhar este post


Link para o post
Compartilhar em outros sites

pronto, se funciona em todos os navegadores não é seu ASP, verifique com a galera de javascript o que acontece agora com esses outros códigos, prefere que eu mande esse tópico pra lá ou você cria um novo lá?

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.