Ir para conteúdo
Fórum Script Brasil
  • 0

No Local Host Dá Certo!


Husscoffee

Pergunta

Bom no local host roda legal mais no ar dá uma zica terrível!

o erro é:

ADODB.Recordset error '800a0bb9'

Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another.

/novosite/fotos/default.asp, line 132

e o código é:

<%

Sql1 = "SELECT * FROM albuns WHERE id =" & idalbum & "')"

Set rs = Server.CreateObject("ADODB.Recordset")

rs.Open SQL1, ConStr, 3, 3--->>>linha 132

cliquesa = rs("cliques")

cliquesb = "1"

x = cliquesa + cliquesb

Sql = "UPDATE albuns SET cliques = '" & x & "' WHERE id = " & idalbum & " "

Conexao.Execute(Sql) %>

Desde já agradeço!!! wink.gif

Link para o comentário
Compartilhar em outros sites

6 respostass a esta questão

Posts Recomendados

  • 0

rs.Open sql1, ConStr, 3

Tenta isso wink.gif

Coloquei como você falou Vitor só q não rolou, assim:

<%

Sql1 = "SELECT * FROM albuns WHERE id =" & idalbum & "')"

Set rs = Server.CreateObject("ADODB.Recordset")

rs.Open sql1, ConStr, 3 <<---aqui é a linha do erro

cliquesa = rs("cliques")

cliquesb = "1"

x = cliquesa + cliquesb

Sql = "UPDATE albuns SET cliques = '" & x & "' WHERE id = " & idalbum & " "

Conexao.Execute(Sql) %>

<% rs.close

Set rs = nothing %>

continuou o mesmo erro... sad.gif

Só q no meu arquivo conectar asp tá assim ó:

<%

DBQ = "e:\web\site\fotos\galeria.mdb;"

Set Conexao = CreateObject("ADODB.CONNECTION") será q tem alguma coisa aver com essa linha aqui ???

conStr ="DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & DBQ

ConexaoAberta = FALSE

Sub AbreConexao()

if not ConexaoAberta then

Conexao.Open ConStr

ConexaoAberta = True

end if

end sub

Sub FechaConexao()

if ConexaoAberta then

Conexao.close

ConexaoAberta = False

end if

end sub %>

Depois eu tentei assim:

<%

Sql1 = "SELECT * FROM albuns WHERE id =" & idalbum & "')"

Set rs = Server.CreateObject("ADODB.Recordset")

conexao.Open sql1, ConStr, 3

cliquesa = rs("cliques")

cliquesb = "1"

x = cliquesa + cliquesb

Sql = "UPDATE albuns SET cliques = '" & x & "' WHERE id = " & idalbum & " "

Conexao.Execute(Sql) %>

<% conexao.close

Set conexao = nothing %>

e tá dando erro na mesma linha, só q agora é esse aqui:

ADODB.Connection error '800a0e79'

Operation is not allowed when the object is open.

/novopiim/fotos/default.asp, line 132

Por favor necessito de ajuda, obrigado! unsure.gif

Link para o comentário
Compartilhar em outros sites

  • 0

Bom, vamos ver:

<%'conectando com o banco

url_conexao="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=e:\web\site\fotos\galeria.mdb;"

Set conexao = Server.CreateObject("ADODB.Connection")

conexao.Open url_conexao

'fazendo select na tabela

Sql1 = "SELECT * FROM albuns WHERE id =" & idalbum & "')"

Set rs = Conexao.Execute(Sql1)

cliquesa = rs("cliques")

cliquesb = "1"

x = cliquesa + cliquesb

'fazendo o update na tabela

Sql = "UPDATE albuns SET cliques = '" & x & "' WHERE id = " & idalbum & " "

Conexao.Execute(Sql)

%>

Dá uma olhada nas linhas em azuis..

Tente rodar este codigo, pra ver o que acontece

Ate mais

Link para o comentário
Compartilhar em outros sites

  • 0

Puxa vida feras deu certo!!!

olha só como ficou:

<% AbreConexao

Sql1 = "SELECT * FROM albuns WHERE id =" & idalbum & "')"

Set rs = Server.CreateObject("ADODB.Recordset")

Set rs = Conexao.Execute(Sql1) <<--Essa linha q tava faltando

rs.Open sql1, ConStr, 3

cliquesa = rs("cliques")

cliquesb = "1"

x = cliquesa + cliquesb

Sql = "UPDATE albuns SET cliques = '" & x & "' WHERE id = " & idalbum & " "

Conexao.Execute(Sql) %>

Essa linha q tava faltando...

Mais uma vez muito obrigado!!! biggrin.gif

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...