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

alguém Sabe Me Ajudar Nesse Erro


marcus Gemeos

Pergunta

Ola, a o seguinte erro:

Object required: 'conn'

/sistema/conteudo/prad/teste/inserir.asp, line 14

Mas não acho nada na linha abaixo:

<%

for i = 0 to ubound(op) - 1

op1 = split(op(i),"|")

Linha14 Set inserir=conn.Execute ("INSERT INTO marcelo (nome, cpf, pis ) values ('" & op1(0) & "','" & op1(1) & "','" & op1(2) & "')")

next

E minha conexão esta ok:

<%

<!--#include file="conexao_dados.asp"-->

%>

<%

dim conn, varconn

sub abre_conexao

set conn = Server.createobject("adodb.connection")

varconn="Provider=SQLOLEDB.1;User ID=se;PASSWORD=se;Initial Catalog=ok;Data Source=bahia;"

conn.Open VarConn

end sub

Obrigado!

Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

Como assim? Tenho um :

<%

<!--#include file="conexao_dados.asp"-->

%>

Ele chama uma conexão que tem uma sub:

sub abre_conexao

set conn = Server.createobject("adodb.connection")

varconn="Provider=SQLOLEDB.1;User ID=se;PASSWORD=se;Initial Catalog=ok;Data Source=bahia;"

conn.Open VarConn

end sub

é isso?

Obrigado!

Link para o comentário
Compartilhar em outros sites

  • 0

está mas tudo que você faz é deixar a funcao declarada. ou você salva o conexao_dados.asp apenas assim:

set conn = Server.createobject("adodb.connection")
varconn="Provider=SQLOLEDB.1;User ID=se;PASSWORD=se;Initial Catalog=ok;Data Source=bahia;"
conn.Open VarConn
[/code] ou você chama a funcao depois do include:
[code]<%
<!--#include file="conexao_dados.asp"-->
abre_conexao
%>

Link para o comentário
Compartilhar em outros sites

  • 0

Ok,

'

ADODB.Recordset error '800a0e78'

Operação não permitida quando o objeto está fechado.

/sistema/conteudo/prad/teste/inserir.asp, line 21

minnha linha 21 é o inserir.Close que fechei do: Set inserir=conn.Execute ("INSERT INTO...como fecha o meu set então? Se eu tirar esse inserir.close ele fica normal....?

<%

'fecha a conexao

Set inserir.Close ' da erro aqui

Call fecha_conexao

Set inserir = Nothing

%>

Obrigado

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
      652k
×
×
  • Criar Novo...