Jump to content


NewbieASP

Member Since 27/07/2009
Offline Last Active 14/08/2009, 01:26
-----

Posts I've Made

In Topic: Erro Na Request.querystring

01/08/2009, 15:53

é, não deu muito certo... adicionei este IF repassado pelo Ted k', mas, quando informo um número + uma letra (por exemplo 1a) o erro retornado é:

Erro de tempo de execução do Microsoft VBScript (0x800A000D)
Tipos incompatíveis: '[string: "8a"]'

só me aparece coisa estranha nesse código lol :mellow:


Tipo, eu andei testando em um servidor qualquer, e o erro agora só ocorre quando tento inserir aspas simples o.o

In Topic: Programador Freelancer Php

31/07/2009, 01:36

Olá, entre em contato:

MSN/EMAIL: newbieasp@gmail.com

In Topic: Erro Na Request.querystring

31/07/2009, 01:34

Manda imprimir na tela o Select e veja se está pegando a QueryString


mesmo assim ainda dá erro. Se eu digitar um valor numerico que não existe já tá ok. agora se eu informo um número qualquer junto de uma letra ou outro caractere, ocorre o erro.

mesmo eu mudando o select de (where id 'like') para (where id=''") o erro persiste.

será que não existe uma forma de verificar se o valor repassado pela querystring é numérico com um IF?

In Topic: Erro Na Request.querystring

29/07/2009, 20:02

Sim, a ID é a chave primária do banco access. Mas sempre que troco o critério da consulta de 'like' para '=' da aquele erro de tipos de dados incompatíveis o_o

In Topic: Erro Na Request.querystring

29/07/2009, 18:21

Então Ted k', fiz o que você indicou colocando o set rs = nothing no final da expressão e também adicionei na instrução SQL a parte where id = "&request.querystring("id"), só que não deu certo, diz que os tipos de dados são incompatíveis na expressão do critério.

Mas eu re-adicionei a expressão where id like '"&(request.querystring("id"))&"'" e agora sim funciona. Vou deixar assim por enquanto, pois em time que está ganhando não se mexe rsrs...

Obrigado pela ajuda Ted k' e abc2, fiquem com Deus.

OBS: como fazer para, só ir para a página de dados, se a a request.querystring ID for número? porque se digitar id=1' (com aspas simples no final), retorna erro.

IPB Skin By Virteq