Bonjour à tous ,
J'utilise c# pour me connecté à une base de donnée avec Microsoft.Jet.OleDb.4.0;
quand je lance ceci :
il me sort :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 SELECT TOP 30 `aoaacd`, (`aoaepr` / `aoadpr`) FROM `Tarclient` INNER JOIN (SELECT `aaaacd` FROM `Article` IN 'C:\\Mpb\\Bdd\\Article.mdb' INNER JOIN (SELECT `CodArt` FROM `StockMag` IN 'C:\\Mpb\\Bdd\\StockMag.mdb' WHERE 1 AND `StockMag`.`StkAS400`>10 ) `JOIN_StockMag` ON `JOIN_StockMag`.`CodArt` = `Article`.`aaaacd` WHERE 1 AND `Article`.`aaaana` LIKE '%aaa%' ) `JOIN_Article` ON `JOIN_Article`.`aaaacd` = `Tarclient`.`aoaacd` WHERE 1 ORDER BY (`aoaepr` / `aoadpr`)
Une exception non gérée du type 'System.Data.OleDb.OleDbException' s'est produite dans System.Data.dll
Informations supplémentaires : Erreur de syntaxe dans la clause FROM.
alors que
Fonctionne bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT TOP 30 `aoaacd`, (`aoaepr` / `aoadpr`) FROM `Tarclient` INNER JOIN (SELECT `CodArt` FROM `StockMag` IN 'C:\\Mpb\\Bdd\\StockMag.mdb' WHERE 1 AND `StockMag`.`StkAS400`>10 ) `JOIN_StockMag` ON `JOIN_StockMag`.`CodArt` = `Tarclient`.`aoaacd` WHERE 1 ORDER BY (`aoaepr` / `aoadpr`)
et
aussi
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 SELECT TOP 30 `aoaacd`, (`aoaepr` / `aoadpr`) FROM `Tarclient` INNER JOIN (SELECT `aaaacd` FROM `Article` IN 'C:\\Mpb\\Bdd\\Article.mdb' WHERE 1 AND `Article`.`aaaana` LIKE '%aaa%' ) `JOIN_Article` ON `JOIN_Article`.`aaaacd` = `Tarclient`.`aoaacd` WHERE 1 ORDER BY (`aoaepr` / `aoadpr`)
D'avance merci pour tout aiguillage
Partager