..:: MX Studio Fóruns ::..: Problema com script - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Problema com script Alguém pode me ajudar a corrigir?

#1 User is offline   kidh0 

  • Group: Membros
  • Posts: 89
  • Joined: 27-September 04

Posted 26 February 2005 - 12:33 PM

Daí pessoal.... tranquilo?

Estou tentando fazer rodar um script de rádio online, mas não entendo muito de asp, tá dando esse erro quando eu tento criar uma rádio...

Tipo de erro:
Microsoft JET Database Engine (0x80004005)
A operação deve usar uma consulta atualizável.
/radioonline/radio_novaSQL.asp, line 11

Alguém sabe o que eu sevo corrigir???



0

#2 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 26 February 2005 - 02:49 PM

Humm verifique se o arquivo está compemissão para leitura E ESCRITA...

Abraços!
0

#3 User is offline   kidh0 

  • Group: Membros
  • Posts: 89
  • Joined: 27-September 04

Posted 26 February 2005 - 03:14 PM

Se essa verificação deve ser feita no iis, eu verifiquei e os arquivos estão marcados para leitura e escrita, o código é esse

<%
Response.expires = 0
Response.Buffer=True
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("bancodedados.mdb")

nome = Request("nome")
comentario = Request("coment")

sql = "INSERT INTO radio (nome, texto) VALUES ('"& nome &"', '"& comentario &"') "
Set Rs = Conn.Execute(SQL) <-- aqui tá dando o erro

Response.Redirect("radio_nova.asp?erro=no")


rs.close
set rs = nothing
conn.close
set conn=nothing
%>

Estou executando ele dentro do computador, e dá erro na linha 11

E agora rbaialuna?, me ajuda!!!

(só pra constar, sou um null em asp, por isso, pode ser uma coisa simples)

QUOTE(rbaialuna @ 26/2/2005 13:02:41)
Humm verifique se o arquivo está compemissão para leitura E ESCRITA...

Abraços!
View Post

0

#4 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 26 February 2005 - 03:33 PM

E ai blz???

Na verdade ele numn ta achando RS nenhum pra executar.. tente retirar essa linha! Troque por: Conn.Execute(Sql)

Ficaria:

QUOTE
<%
Response.expires = 0
Response.Buffer=True
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=" & Server.MapPath("bancodedados.mdb")

nome = Request("nome")
comentario = Request("coment")

SQL = "INSERT INTO radio (nome, texto) VALUES ('"& nome &"', '"& comentario &"') "
Conn.Execute(SQL)

Response.Redirect("radio_nova.asp?erro=no")

Conn.close
set Conn=nothing

%>


PS: tente manter a estrutura de nomes.. por exemplo. se declarou Conn, use Conn e não conn (com tudo minusculo) seu código fioca mais organizado e menos problemas hehe! SQL, use SQL e não sql... etc!


Abraços!
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)