Jump to content


Cassius Andrade

Member Since 06/09/2007
Offline Last Active 16/09/2010, 16:11
-----

Topics I've Started

Os Argumentos São Incorretos, Estão Fora Do Intervalo Aceitável Ou Est

31/08/2010, 11:47

Olá Pessoas..

seguinte..

Já procurei a solução e não acho, falam muitas coisas, mas não da nada certo...

O Erro é esse

Tipo de erro:
ADODB.Recordset (0x800A0BB9)
Os argumentos são incorretos, estão fora do intervalo aceitável ou estão em conflito.
/webs/ab/inst_empresa.asp, line 14

O Código é esse:

Dim rsConteudo

Set rsConteudo = Server.CreateObject("ADODB.RecordSet")
rsConteudo.CursorType = 3

SQL = "SELECT * FROM tbl_conteudo WHERE secao = 1"

'Linha com problema
rsConteudo.Open SQL,Conexao 


Colocando
Response.Write Sql
Response.End

Da isso
SELECT * FROM tbl_conteudo WHERE secao = 1

o campo secao é texto mesmo...

já tentei colocar
SQL = "SELECT * FROM tbl_conteudo WHERE secao = '1'"
e
rsConteudo.Open SQL,Conexao,3,3

Mas nada Resolvel...

Outr detalhe..
essa mesma página tem um
<!--#include file="noticias.asp" -->

que roda tranquilo uma consulta no mesmo banco.

alguém pode me ajudar ? por favor... perdi ontem o dia inteiro com isso e hoje a parte da manhã !!
Obrigado !

Nunca Vi Isso

14/09/2009, 18:39

Galera é o seguinte.. meu problema é um pocuo complicado de ser descrito, mas vamos lá

Vamos ao relacionamento

1 Secao
2 Categoria
3 Subcategoria
4 Produto
5 detalhes_produto




clicando na secao, em seguida categoria e depois subcategoria chegamos a exibição dos produtos.
o problema esta aqui, ele exibe os produtos legal, em todas as subcategorias, porém, o detalhe do produto, ele só exibe de alguns.

o problema eu detectei, para entender, veja o layout da tabela antes!

a tabela subcategoria no banco de dados esta assim. (veja a numeração)


ID subcategoria

1 nome
2 nome
3 nome
4 nome
5 nome
6 nome
9 nome
10 nome
15 nome
16 nome
17 nome
18 nome


*id é auto numérico e chave primária, a numeração esta assim pois tive que deletar alguns registros(subcategorias)


clicando no produto exibido seja em qualquer uma das subcategorias de 1 a 6 ele exibe o detalhe do produto tranquilamente

ai vem o problema, clicando em qualquer um dos produtos exibidos nas uma categorias seguinte (9,10,15,16,17,18,19 etc)
o brouser trava e fica um tempão pensando, e depois me retorna um timeout. :blink:

Fiz um teste, tirei a autonumeração do campo id e o transformei numerico,
passei uma subcategoria que não estava funcionando a 53 para 7 (dando seguencia a numeração)

ai ela passou a funcionar. :wacko:

o select é simples

set conn = Server.CreateObject("ADODB.Connection")	conn.open Conexao	catprodutos = request.QueryString("categoria")	Sql = "select * from produtos WHERE subcategoria = " & catprodutos & ";"		Set rspsubcategoria = conn.Execute(Sql)


Alguém se candidata a me ajudar ?

Obrigado

Cassius

IPB Skin By Virteq