..:: MX Studio Fóruns ::..: tuto livrovisitas ASP+FLASH - ..:: 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

tuto livrovisitas ASP+FLASH erro: A operação deve usar uma consulta

#1 User is offline   Brondenegg 

  • Group: Membros
  • Posts: 10
  • Joined: 28-September 05

Posted 28 September 2005 - 07:41 PM

estou tentando fazer um livro de visitas seguindo o tutorial 'Livro de visitas usando flash + asp' do Andrews Patrick Rocha Medina

mas meu arquivo envia.asp nao esta funcionando (nao tenho mta experiencia com ASP)

Da o seguinte erro no navegador quando abre o envia.asp:
________________________________________________________
Informações técnicas (para a equipe de suporte)

Tipo de erro:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Driver ODBC para Microsoft Access] A operação deve usar uma consulta atualizável.
/db/envia.asp, line 11
________________________________________________________

alguem pode me ajudar???
0

#2 User is offline   Brondenegg 

  • Group: Membros
  • Posts: 10
  • Joined: 28-September 05

Posted 28 September 2005 - 07:45 PM

a linha 11 eh a 'conexao.execute(sql)'

linha 7. set conexao = Server.CreateObject("ADODB.Connection")
linha 8. conexao.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("mensagens.mdb")
linha 9.
linha 10. sql = "INSERT INTO mensagens (nome, email, mensagem) VALUES ('"&nome&"', '"&email&"', '"&mensagem&"')"
linha 11. conexao.execute(sql)
0

#3 User is offline   kinquest 

  • Group: Membros
  • Posts: 33
  • Joined: 27-January 05

Posted 30 September 2005 - 02:35 PM

Eu tive a mesma dúvida. Procure pelo post "Problema com Access". Idependente se você usa o Access ou outro banco, leia esse tópico e vc vai entender como resolver seu problema.
0

#4 User is offline   Brondenegg 

  • Group: Membros
  • Posts: 10
  • Joined: 28-September 05

Posted 30 September 2005 - 08:09 PM

cara acho que deu certo aki tambem, mas o arquivo envia.asp continua nao funcionando o erro agora é o seguinte:

Informações técnicas (para a equipe de suporte)

Tipo de erro:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Driver ODBC para Microsoft Access] O campo 'mensagens.nome' não pode ser uma seqüência de caracteres de comprimento nulo.

que pode ser isso???
0

#5 User is offline   rody 

  • Group: Membros
  • Posts: 20
  • Joined: 01-October 05

Posted 01 October 2005 - 11:26 PM

Caro Brodenegg,

O erro apresentado informa que a informação que você está tentando inserir na tabela Mensagens , campo Nome é nulo. Ou sejá, a string que 'puxa' esta informação está em branco.
Poste a linha do erro e algumas antes para resolvermos o seu problema.
0

#6 User is offline   Brondenegg 

  • Group: Membros
  • Posts: 10
  • Joined: 28-September 05

Posted 04 October 2005 - 10:17 PM

QUOTE(rody @ 1/10/2005 23:10:10)
Caro Brodenegg,

O erro apresentado informa que a informação que você está tentando inserir na tabela Mensagens , campo Nome é nulo. Ou sejá, a string que 'puxa' esta informação está em branco.
Poste a linha do erro e algumas antes para resolvermos o seu problema.
View Post


este eh o codigo:

1. <%
2.
3. nome = request.form("nome")
4. email = request.form("email")
5. mensagem = request.form("mensagem")
6.
7. set conexao = Server.CreateObject("ADODB.Connection")
8. conexao.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("mensagens.mdb")
9.
10. sql = "INSERT INTO mensagens (nome, email, mensagem) VALUES('"&nome&"', '"&email&"', '"&mensagem&"')"
11. conexao.execute(sql)
12.
13. conexao.close
14. set conexao = nothing
15.
16. response.write "&acao=ok"
17.
18. %>
0

#7 User is offline   rody 

  • Group: Membros
  • Posts: 20
  • Joined: 01-October 05

Posted 05 October 2005 - 12:58 PM

Tente verificar se a variavel 'mensagens' está recebendo o que você digitou no campo "mensagem"
Pode ser também, que no flash, o campo que digita a mensagem está com um nome diferende de 'mensagem' ai quando o asp tenta pegar essa informação não acha nada.

Para testar, de um
Response.Write mensagem
response.end

Em baixo da linha:
5. mensagem = request.form("mensagem")

E veja o valor que a string mensagem tem!
depois disso, volte aqui para nós informar os resultados.
----------------------------------------
Caso você queria que se o usuário não digitar nenhuma mensagem, apareça uma mensagem padrão. você faz isso depois da linha:
5. mensagem = request.form("mensagem")
if mensagem="" then
mensagem="Aqui vem a mensagem padão"
end if
----------------------------------------
O problema será resolvido também.
Até breve!
0

#8 User is offline   Brondenegg 

  • Group: Membros
  • Posts: 10
  • Joined: 28-September 05

Posted 05 October 2005 - 03:01 PM

Obrigado rody!!!

deu certo...
0

#9 User is offline   rody 

  • Group: Membros
  • Posts: 20
  • Joined: 01-October 05

Posted 05 October 2005 - 04:27 PM

Não tem de que.
Estamos aqui para ajudar (:
0

Share this topic:


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


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
New Replies estou tentando criar um preloader de
imgs meio avancado mas ta dando erro n sei no que.....
Flash & ActionScript graven 
  • 0 Replies
  • 481 Views
New Replies Erro: trabalho transformou-se em bitmap!
Erro: trabalho transformou-se em bitmap!
Fireworks Firemaníaco 
  • 6 Replies
  • 847 Views
New Replies Var em Static text
denominar uma var em um Texto estatico
Flash & ActionScript ethoshow 
  • 2 Replies
  • 1148 Views
New Replies Link em lista dentro de um Dinamic Text
Como linkar cada uma das linhas com um a
Flash & ActionScript Bart 
  • 0 Replies
  • 384 Views
New Replies guest book com erros de acentos
não aceita acentos
PHP compositornil 
  • 3 Replies
  • 1203 Views
New Replies Usar blogs para falar sobre trabalho pode justificar demissão no Reino Unido Notícias Notícias 
  • 0 Replies
  • 306 Views
New Replies Preço dos tablets deve cair em 2011, preveem analistas Notícias Notícias 
  • 0 Replies
  • 79 Views
New Replies Como mudar uma imagem dentro da mesma página
Estou fazendo um site e preciso de ajuda
Tutoriais e Artigos LucianaRJ 
  • 2 Replies
  • 3043 Views

Publicidade




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