Bonjour,
Je réalise une requête en sélection et je n'obtiens pas toujours de résultat.
La table enregistre des données toutes les fractions de secondes.

Je souhaite rapatrier ces données dans un dataset.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
MyCommande = New SQLCommand("Select ...", MyConnection)
 
Synclock MyCommand
   MyDSAdapter = New SqlAdapter(MyCommand)
   MyDSAdapter.Fill(MyDS, "MaTable")
   MyDSAdapter = Nothing
   MyCommand = Nothing
End Synclock
 
Thread.Sleep(300)
La même requête ne fonctionne pas à chaque exécution. Je ne remplie pas toujours le dataset. Pourquoi ?

Merci d'avance