
En un sentido extricto si, porque resulta que realmente solo trabajas con variables de tipo variant y string, despues les puedes dar el manejo que quieras, y esto lo iba a comentar desde un principio, solo que me detuve para no crear confusiones, pero en realidad cuando tu haces un request, estas trabajando con variables de tipo string si no me equivoco, de ahi bueno, puedes evaluar la expresion para determinar si tiene un formato numerico, si haces tus casts y manejas "buenas costumbres" de programacion, a lo mejor te ahorrarias algo de problemas utilizando la funcion typename(variable) que te regresa el tipo de dato de cierta variable.
Salu2,