execution d'une requete en mode asynchrone dans un script aspx
Bonjour,
Je dispose d'une procédure stockées qui marche jusqu'au bout lorsque je l'éxecute à partir de sql server.
J'ai un petit lorsque je l'utilise à partir d'un script aspx : la procédure stocke marche(traite des lignes dans mes tables) mais pas jusqu'au bout (mais pas toutes les lignes).
On dirait que la procstock s'arrete des que la page du script se ferme (car mon script asp contient :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|
<HTML>
<BODY onload="close();">
prockstock en cours ...
</BODY>
</HTML>
<%
Response.Flush()
Dim connexion as SQLConnection
Dim command as SQLCommand
Dim strcnx as string
' instanciation de l'objet connexion
strcnx="Server="+DATABASE_SRV+";DataBase="+DATABASE_NME+";UID="+DATABASE_USR+";pwd="+DATABASE_PWD
connexion=New SQLConnection(strcnx)
connexion.Open()
' instanciation de l'objet command et des paramètres requis
command=New SQLCommand()
command.Connection = connexion
command.CommandText = "ma_procstock"
command.CommandType = adCmdStoredProc
' exécution de l'objet command
command.executeNonQuery()
' fermeture de la connexion
connexion.close
connexion=nothing
Response.ContentType="text/html"
%> |
On m'a dit qu'il fallait executer la procstock en mode asynchrone,
comment faire?
Merci à tous.