Hola, tengo un problema con la funcion cint, cuando no recibe nada me da error:
 Microsoft VBScript runtime  error '800a005e'
 
Invalid use of Null: 'cint'
 
/Mes/Asp/was2/more2.asp, line 258 
 
quisieras saber si hay alguna forma de evitar que muestre este error y mostrar un mensaje de que no se recibio nada, mi codigo es:  
Código ASP:
Ver original- SET conexion2=Server.CreateObject("ADODB.Connection") 
-             conexion2.Open "PROVIDER=SQLOLEDB; DATA SOURCE=VALP-MAPLE01;UID=sa;PWD=messrv;DATABASE=wasp " 
-             SET registros2=Server.CreateObject("ADODB.RecordSet") 
-          
-         registros2.open"SELECT AVG(PESO)as peso from pesos where fecha Between '"&calendar1&"' AND '"&calendar2&"'AND hora='"&hora&"' AND codoptima='"&codoptima&"'",conexion2  
-         do while not registros2.eof 
-         c=cint(registros2.fields("peso")) 
-         'b=(a-c)/a 
-         b=(c-a)/a 
-         response.write("Promedio: <b>"®istros2.fields("peso")&"</b><br>") 
-     '############## Aritmetica #################### 
Saludos
