Ver Mensaje Individual
  #3 (permalink)  
Antiguo 10/01/2011, 16:43
th3r0rn
 
Fecha de Ingreso: noviembre-2007
Mensajes: 504
Antigüedad: 17 años, 5 meses
Puntos: 2
Respuesta: Problema con tiempo de respuesta

Hola, no entiendo, ahora lo he dejado asi:
Código ASP:
Ver original
  1. 'SELECT p.peso,p.tubo,p.fecha, o.linea FROM pesos as p, optimas as o where o.codigo = p.codOptima and o.linea = 'L02N'  AND p.fecha Between '2010-05-11 09:42:34.000' AND '2010-05-11 09:42:39.000'
  2.             SET conexion2=Server.CreateObject("ADODB.Connection")
  3.             conexion2.Open "PROVIDER=SQLOLEDB; DATA SOURCE=VALP-MAPLE01;UID=sa;PWD=messrv;DATABASE=wasp "
  4.             SET registros2=Server.CreateObject("ADODB.RecordSet")
  5.         conexion2.CommandTimeout =900
  6.         registros2.open"SELECT AVG(PESO)as peso from pesos where fecha Between '"&calendar1&"' AND '"&calendar2&"'AND hora='"&hora&"' AND codoptima='"&codoptima&"'",conexion2
  7.         response.write("SELECT AVG(PESO)as peso from pesos where fecha Between '"&calendar1&"' AND '"&calendar2&"'AND hora='"&hora&"' AND codoptima='"&codoptima&"'")
  8.         do while not registros2.eof
  9.         if isNull(registros2.fields("peso")) then
  10.         c=0
  11.         response.write("<FONT SIZE=4 COLOR=#FF0000>Verifica tu consulta no hay datos en esta fecha <FONT><form action='more.htm'><input type='submit' value='Nueva consulta'></form>")
  12.         response.end
  13.         end if
  14.        
  15.        
  16.         c=cint(registros2.fields("peso"))
  17.        
  18.         'b=(a-c)/a
  19.         b=(c-a)/a
  20.         response.write("Promedio: <b>"&registros2.fields("peso")&"</b><br>")
  21.     '############## Aritmetica ####################
  22.     ' C = Promedio  WHERE B=(a-c)/a
  23.     ' A = Target
  24.     saving=(c-a)*NumBolsas
  25.     if b<=0 then    response.write(" Op: <b>"&b&"</b><img src='http://www.pact-oil.co.uk/images/error.gif'</a><br>") else response.write(" Op: <b>"&b&"</b><img src='http://www.hospitalsierrallana.com/imagenes/gif_ok.gif'</a><br>")  end if
  26.         response.write("Saving:<b> "&saving/1000&" KG</b>")'DIVIDIR /1000
y me marca el siguiente error:

Microsoft VBScript runtime error '800a000b'

Division by zero
/Mes/Asp/was2/more2.asp, line 281

la cual corresponde a: b=(c-a)/a
:/