é, 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
Tipo, eu andei testando em um servidor qualquer, e o erro agora só ocorre quando tento inserir aspas simples o.o
- Fórum WMO
- → Viewing Profile: Posts: NewbieASP
Community Stats
- Group Usuários
- Active Posts 9
- Profile Views 822
- Member Title Novato no fórum
- Age Age Unknown
- Birthday Birthday Unknown
-
Sexo
Não informado
0
Neutral
User Tools
Posts I've Made
In Topic: Erro Na Request.querystring
01/08/2009, 15:53
In Topic: Programador Freelancer Php
31/07/2009, 01:36
Olá, entre em contato:
MSN/EMAIL: newbieasp@gmail.com
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.
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.
- Fórum WMO
- → Viewing Profile: Posts: NewbieASP
- Privacy Policy
- Regras ·