Bonjour,
A mon tour de posé une question.
J'ai posé la question dans le forum sql server pensant que cela venait de la mais on ma dit de le mettre également ici.
Donc je vous expose mon problème.
Je suis actuellement sur la migration d'un sytème avec bases de données access sur un système avec bases de données sql server.
Lors de l'execution d'une de mes pages asp j'ai l'erreur suivante qui apparait.
J'ai a cette ligne là une simple requete de mise à jour de ma base.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Microsoft OLE DB Provider for ODBC Drivers erreur '80040e31' [microsoft][SQL Native Client]Délai d'attente de requête expiré /mapage.asp, ligne 400
Sur le forum sql server, on m'a dit que cela venait peut être du fait qe ma base était occupé en lecture et que cela bloquait la mise à jour.
Pour être complet voilà tout le fonctionnement de ma page.
Je vais chercher dans une base des enregistrments à afficher.
pour chaque enregistrements trouvé je vais vérifier un paramètres dans un fichier xml.
Si ce paramètre à changé je veux le remettre à jour.
et la est le problème.
Pour précision, ma requete passe dans l'annalyseur de rquete de sql server.
voici mon code de la reuqte d'update.
avec db ma connection a la base qui est valide puisque j'utilise la même pour la lecture.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 sqlquery = "update commande set fianet = " & codefianet & " where id = " & rscommande("id") DB.execute(sqlquery)
Partager