Ce délai n'est pas un délai de connexion car une connexion à la base de données est correctement effectuée. Le problème est que la procédure stockée que j'appelle prend plus de temps que, par exemple, 30 secondes et provoque un délai d'expiration.Comment étendre le délai d'attente d'une requête SQL
Le code de la fonction ressemble à quelque chose comme ceci:
SqlDatabase db = new SqlDatabase(connectionManager.SqlConnection.ConnectionString);
return db.ExecuteScalar(Enum.GetName(typeof(StoredProcs), storedProc), parameterValues);
L'appel ExecuteScalar est hors délai. Comment puis-je prolonger le délai d'attente de cette fonction?
Pour les procédures stockées rapidement, cela fonctionne correctement. Mais, l'une des fonctions prend un certain temps et l'appel échoue. Je n'arrive pas à trouver un moyen d'étendre le délai d'attente lorsque la fonction ExecuteScalar est appelée de cette façon.
OK, downvoting ma question est tout simplement grossier. Ma question est clairement définie et (espérons-le) a une réponse. – BoltBait