Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/05/2009, 10:33
Avatar de Myakire
Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses
Puntos: 146
Respuesta: Llamar a un procedimiento almacenado dentro de un bucle do while

Puedes llamar tantas veces desees un SP, definitivamente esto es un problema de lógica

Pueden ser varias cosas, que no puedas insertar registros duplicados y enmascares la excepción (revisa las llaves de tu tabla), que no entre al IF más que una sola vez (revisa que tus variables Sol_Nip y usuario no se limpien en alguna de las funciones que tienes ahí o que vengan en el excel en el formato adecuado).

Checa que los campos que esperas sean numéricos, sean en verdad numéricos en Excel y lo mismo con los string (si en Excel una columa string tiene un número, este número debe tener una marca verde indicando que es cadena), aunque veas información en Excel, si no tiene el formato que estas esperando, ASP no lo va a leer y obtendra una cadena vacia.

Conclusión: debuguea cuidadosamente.

Saludos