inraf
Messages postés104Date d'inscriptionsamedi 5 juillet 2008StatutMembreDernière intervention15 novembre 2012
-
3 août 2009 à 11:53
nhervagault
Messages postés6063Date d'inscriptiondimanche 13 avril 2003StatutMembreDernière intervention15 juillet 2011
-
3 août 2009 à 13:26
Bonjour
mon problème est simple
je charger actuelement plusieurs données dans dif. combobox avec un reqette
mais je voudrais les mettres dans l'ordre voici mon code pour info
je sais que je dois mettre "ordre by" mais je ne sais pas ou...
'Initialisation de la chaîne de paramètres pour la connexion
'Initialisation de la chaîne contenant l'instruction SQL
strSql "SELECT Machine.* FROM Machine where Ref'" & ListBox1.Text & "'" 'Instanciation d'un Objet Connexion
ObjetConnection = New OleDbConnection()
'Donner à la propriété ConnectionString les paramètres de connexion
ObjetConnection.ConnectionString = strConn
'Ouvrir la connexion
ObjetConnection.Open()
'Instancier un objet Commande
ObjetCommand = New OleDbCommand(strSql)
'Instancier un objet Adapter
ObjetDataAdapter = New OleDbDataAdapter(ObjetCommand)
'initialiser l'objet Command
ObjetCommand.Connection() = ObjetConnection
'Avec l'aide de la propriété Fill du DataAdapter charger le DataSet
ObjetDataAdapter.Fill(ObjetDataSet, "Machine")
'Mettre dans un Objet DataTable une table du DataSet
ObjetDataTable = ObjetDataSet.Tables("Machine")
If RowNumber < 0 Then Exit Sub
'Lors de l'ouverture de la BD, s'il n'y a aucun enregistrement
If RowNumber > ObjetDataTable.Rows.Count - 1 Then Exit Sub
'Indiquer au ListBox d'afficher la table "fichepatient" (indiquer la source)
cs_Jack
Messages postés14006Date d'inscriptionsamedi 29 décembre 2001StatutModérateurDernière intervention28 août 201579 3 août 2009 à 12:11
Salut
Select * From maTable Where monChamp1 = 'Toto' Order By monChamp2
Pour pouvoir utiliser Order By sur un champ, il faut obligatoirement que ce champ fasse partie de la première partie du Select
Dans ton cas, puisque tu utilises '*', il n'y a pas de problème.
Vala
Jack, MVP VB NB : Je ne répondrai pas aux messages privés
Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)