Bonjour à tous,
Je développe actuellement un outil sur excel permettant de récupérer des données d'un HyperHistorian de le but de suivre l'exploitation d'une usine.
Logiquement j'ai beaucoup de donnée a récupérer et sur des grandes périodes, 1 ans.
Mon problème est le suivant :
J'ai 172 signaux a récupérer et exel attend de récupérer le résultat de ma première requête avant de lancer la deuxième.
Est'il possible de faire des requêtes sql simultanées ? Le serveur sql est dimensionné pour...
Actuellement j'utilise les recordset, y a-t-il un équivalent de DoCmd.RunSQL ?
Merci a vous
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 Dim cnn As ADODB.Connection Dim rss As ADODB.Recordset Set cnn = New ADODB.Connection Set rss = New ADODB.Recordset cnn.ConnectionString = "PROVIDER=SQLOLEDB;user id="";data source="",50012;password="";imex=1;" 'Je définis cela pour eviter des requetes timeout cnn.ConnectionTimeout = 3000000 cnn.Open cnn.CommandTimeout = 360 while..... rss.Open strLire, cnn rss.close wend cnn.close
		
		
        




  
 


  Répondre avec citation



  
 , de forte chances que votre problème y figure et c'est plus vite que de poser une question et en attendre la réponse.
Partager