J'appelle une procédure stockée de mon application qui peut prendre 30 minutes pour s'exécuter.Exécuter une procédure stockée à partir d'un formulaire Windows de manière asynchrone, puis déconnecter?
Je ne souhaite pas que mon utilisateur laisse l'application ouverte pendant toute cette période. Donc, je voudrais appeler le sproc, le laisser voler, et les laisser fermer l'application et revenir plus tard.
Comment est-ce que je peux faire ceci?
Eh bien, je ne vais pas vous connecter ou vous inscrire (sorte déçu que je ne peux pas voter ou fermer cette sans le faire). Quoi qu'il en soit, Scott W. a donné la meilleure réponse, puis a été soutenu par quelques messages de soutien. Tous acceptent le bit "... acheter du matériel plus rapide". Je supposerais simplement l'échec de la réclamation, plutôt que de dire à mon client qu'il doit acheter du matériel plus rapide, parce que je ne peux pas le faire correctement. Merci pour votre aide! –
@Dan - Je suis confus. Vous êtes déjà connecté, au moins assez pour avoir un compte utilisateur et 2 badges. Pourquoi ne pouvez-vous pas cliquer sur le bouton accepter la réponse? –
Voir aussi ... http://stackoverflow.com/questions/7444215/how-to-execute-a-sql-server-stored-procedure-asynchronously-and-ensure-its-comp – SteveC