Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2848 connectés 

 


Dernière réponse
Sujet : [SQL/Server] Augmenter valeur du timeout
thegti

airbg a écrit a écrit :

ca marche pardon !!!
je suis une tata qui cherche pas :(
 
voilà la solution si un pb du genre arrive à vous autres
 
Set oConn=Server.CreateObject("ADODB.Connection" )
oConn.CommandTimeout = 10 * 60  




 
c'est ca ouais
tu peut même mettre
oConn.CommandTimeout = 600
ca allégera la charge du serveur :D


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
thegti

airbg a écrit a écrit :

ca marche pardon !!!
je suis une tata qui cherche pas :(
 
voilà la solution si un pb du genre arrive à vous autres
 
Set oConn=Server.CreateObject("ADODB.Connection" )
oConn.CommandTimeout = 10 * 60  




 
c'est ca ouais
tu peut même mettre
oConn.CommandTimeout = 600
ca allégera la charge du serveur :D

AirBg ca marche pardon !!!
je suis une tata qui cherche pas :(
 
voilà la solution si un pb du genre arrive à vous autres
 
Set oConn=Server.CreateObject("ADODB.Connection" )
oConn.CommandTimeout = 10 * 60
AirBg connection.timeout et command.timeout n'ont pas l'air de marcher :(
AirBg voilà un bout de code vbscript pour les méthodes d'accès :
 
Set oConn=Server.CreateObject("ADODB.Connection" )
 oConn.Provider = "SQLOLEDB"
 oConn.Properties("Data Source" ).Value = "xxx"
 oConn.Properties("Initial Catalog" ).Value = "xxx"
 oConn.Properties("User ID" ).Value = "xxx"
 oConn.Properties("Password" ).Value = "xxx"
 oConn.open
 
  Set oRs=Server.createObject("adodb.recordset" )
  strSQL="select * from V_High_End_Flag_By_Product3"
  if len(trim(strCleId))>0 then
   strSQL=strSQL & " where cle_id='" & strCleId & "'"
  else
   if len(trim(strOtherName))>0 then
    strSQL=strSQL & " where Delivery_name='" & replace(strOtherName,"'","''" ) & "' "
   end if
  end if
  strSQL=strSQL & " order by nom"
  oRs.open strSQl, oConn,,adCmdText
 
c'est à cette dernière ligne que le timeout expire, donc c'est la requète qui est trop lourde (vue)
thegti ca dépend de ta méthode d'accès à la base et de l'objet que tu utilise
pour ADO, y'a connection.timeout, command.timeout
AirBg 'jour tlm
 
j'ai une vue assez lourde et quand je fais une requète simple dessus (à partir de page ASP) j'ai un timeout expired.
Comment je pourrais augmenter la valeur de ce timeout ?
 
je suis dans la mouise la, si qq pouvait m'aider :)
 
 
merci d'avance

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)