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 :On m'a dit qu'il fallait executer la procstock en mode asynchrone,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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" %>
comment faire?
Merci à tous.
Partager