
12/05/2009, 10:33
|
 | 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 |