Ver Mensaje Individual
  #1 (permalink)  
Antiguo 01/07/2010, 15:02
th3r0rn
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 17 años
Puntos: 2
Microsoft VBScript runtime error '800a000b' Division by zero

Hola, solo queria preguntar si si ustedes ven algun error en mi code porq me marca ese error pero no se por que yo lo veo bien, el error esta en la linea 10 de el siguiente codigo:
Código ASP:
Ver original
  1. SET conexion2=Server.CreateObject("ADODB.Connection")
  2.             conexion2.Open "PROVIDER=SQLOLEDB; DATA SOURCE=VALP-MESSRV02;UID=sa;PWD=messrv;DATABASE=wasp "
  3.             SET registros2=Server.CreateObject("ADODB.RecordSet")
  4.         response.write("SELECT AVG(PESO)as promedio,o.linea from Optimas as o INNER JOIN pesos as p on o.codigo =p.codoptima WHERE fecha >='"&fecha&"' AND hora='"&horamia&"' AND o.linea='"&linea&"' GROUP BY LINEA")
  5.         registros2.open"SELECT AVG(PESO)as promedio,o.linea from Optimas as o INNER JOIN pesos as p on o.codigo =p.codoptima WHERE fecha >='"&fecha&"' AND hora='"&horamia&"' AND o.linea='"&linea&"' GROUP BY LINEA",conexion2
  6.         do while not registros2.eof
  7.         promedio=cint(registros2.fields("promedio"))
  8.         'c=(registros2.fields("peso"))
  9.         'b=(a-c)/target
  10.         OP=(promedio-target)/target
  11.         response.write("Promedio: <b>"&registros2.fields("promedio")&"</b><br>")
  12.     '############## Aritmetica ####################
  13.     ' C = Promedio  WHERE B=(a-c)/a
  14.     ' A = Target
  15.     saving=(PROMEDIO-target)*NumBolsas
  16.     if OP<=0 then   response.write(" Op: <b>"&OP&"</b><img src='http://www.pact-oil.co.uk/images/error.gif'</a><br>") else response.write(" Op: <b>"&OP&"</b><img src='http://www.hospitalsierrallana.com/imagenes/gif_ok.gif'</a><br>")    end if
  17.         response.write("Saving:<b> "&saving&" KG</b>") 
  18.        
  19.        
  20.         registros2.movenext
  21.     loop
  22.        
  23.         conexion2.close