Por lagarcia , Domingo 03 de mayo de 2009 a las 18:02
Estoy elaborando una pequeña aplicación para cargar calificaciones de estudiantes y luego imprimir sus correspondientes reportes. Lo he diseñado para trabajar en red pero cuando varios usuarios imprimen a la vez entonces se presenta el problema. El primer usuario que entra imprime y para cuando el segundo va a imprimir ya no sale nada impreso. He tratado de solucionar esto aplicando Cursores, ya que he leído que los cursores se ejecutan en la memoria del equipo local y no en el servidor pero sigue igual la cosa. Los datos que necesito imprimir los envió a una tabla y luego de allí a un cursor. También he tratado de crear un cursor por cada usuario que entre usando como nombre una cadena de texto que corresponda a la hora del sistema.
Ejemplo:
Local ynombre
ynombre=substrac(time(),1,2)+substrac(time(),4,2)+substrac(time(),7,2)
create cursor ynombre
Pensé que el nombre del cursor lo tomaría de la asignación de esa variable pero no es asi
Les agradezco alguna ayuda