Ce sujet est résolu.
1 | |||||
Auteur | Messages | ||||
---|---|---|---|---|---|
lapenduledargent | #1 Posté le 31/12/2013 à 08:39:33 | ||||
Bonjour, J'ai des difficultés avec une requête Sql. Celle-ci fonctionne :
Mais je veux ajouter un tri qui provient d'une variable et là j'ai rien qui s'affiche
Une idée ? car là, je cale ! Bonne préparation de réveillon Pierre | |||||
linuxos | #2 Posté le 1/1/2014 à 16:51:31 | ||||
Un peu de sel, de poivre et la crevette sera... | Bonjour, je pense que l'erreur vient de la:
Olivier Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous. | ||||
lapenduledargent | #3 Posté le 1/1/2014 à 21:00:28 | ||||
Bonsoir Olivier, Bien non, malheureusement, c'est pas ça, j'ai une erreur SQL. Bonne année à tous. Pierre | |||||
gambix | #4 Posté le 3/1/2014 à 10:27:15 | ||||
Faire simple ! | Requete = DB.Exec("SELECT * FROM Fourniture WHERE Inventaire = &1 ORDER BY = &2", "oui", StockFourniture.TriInventaire) ça te retourne quoi ça : StockFourniture.TriInventaire une entête de colonne ? de ta table ? par exemple il faudrait : Requete = DB.Exec("SELECT * FROM Fourniture WHERE Inventaire=&1 ORDER BY &2", "oui", "reference") order by ne prend pas de "=" Moins de texte dans une signature c'est agrandir son espace. | ||||
gambix | #5 Posté le 3/1/2014 à 10:27:51 | ||||
Faire simple ! | Bonne Année a Tous aussi :-) ... et bon code toute l'année Moins de texte dans une signature c'est agrandir son espace. | ||||
lapenduledargent | #6 Posté le 20/1/2014 à 13:11:23 | ||||
Bonjour Gambix, Bien non, ça passait toujours pas avec deux arguments ? J'ai contourné la difficulté en lançant plusieurs requête. Des boutons me permettent de choisir la requête. | |||||
Jack | #7 Posté le 20/1/2014 à 19:41:24 | ||||
Essaie avec ça : Requete = DB.Exec("SELECT * FROM Fourniture WHERE Inventaire=&1 ORDER BY StockFourniture.TriInventaire", "oui") La fonction ORDER travaille avec un champ de la base donc ne le passe pas en variable mais en clair. Pour un code démocratique nationalisons Gambas. | |||||
lapenduledargent | #8 Posté le 20/1/2014 à 20:56:02 | ||||
Bonsoir Jack, Meri, je vais essayer. Bonne soirée Pierre | |||||
lapenduledargent | #9 Posté le 2/2/2014 à 21:03:45 | ||||
Bonsoir Jack, Ça fonctionne à merveille merci Bonne nuit Pierre | |||||
1 |