smez Postado Dezembro 5, 2007 Denunciar Share Postado Dezembro 5, 2007 Bom Galera estou tento um problema,o site estava funcionando tudo ok, mas o cliente mudou o banco de dados de MSSQL para ORACLE 8.0e depois que ele fez isso começou a dar esse erro, o que pode serError Type:(0x80020009)Exception occurred. /clientes/biorigin/Functions/ShowBuscaLateral.asp, line 199<% 'if (request("id_subsecao") <> "") thenif not RsFunc.EOF thenwhile not RsFunc.EOF Set rs = createobject("adodb.recordset")Set rs.activeconnection = ConnSQL = "SELECT id_func, id_secao FROM TB_GCD_SECOES_FUNCIONALIDADE WHERE id_func="&RsFunc("id_func")&""rs.open sql Set rs1 = createobject("adodb.recordset")Set rs1.activeconnection = ConnSQL = "SELECT * FROM TB_GCD_SECOES WHERE id_secao="&rs("id_secao")&"" linha do errors1.open sql If rs("id_secao") = "24" Thenid_secao = "20"elseid_secao = rs("id_secao")end if%>o que será que esta acontecendo?? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 marcos_804 Postado Dezembro 5, 2007 Denunciar Share Postado Dezembro 5, 2007 smez,Uma das coisas que pode estar acontecendo é não haver nenhum registro para a busca e ainda assim voce tenta buscar a informação.Ou seja:Quando você faz o select seguinte, voce não entra na condição EOF ou BOF... Set rs = createobject("adodb.recordset") Set rs.activeconnection = Conn SQL = "SELECT id_func, id_secao FROM TB_GCD_SECOES_FUNCIONALIDADE WHERE id_func="&RsFunc("id_func") rs.open sqlE olha, não é necessario [ &"" ] no final pois voce já esta passando um inteiro.Tente colucar o resultset acima dentro do laço de repeticao para verificar a existencia de dados da sua consulta.Espero ter ajudado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
smez
Bom Galera estou tento um problema,
o site estava funcionando tudo ok, mas o cliente mudou o banco de dados de MSSQL para ORACLE 8.0
e depois que ele fez isso começou a dar esse erro, o que pode ser
o que será que esta acontecendo??
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
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.