Question : Aide en syntaxe de COMMUTATEUR du MS ACCESS 2007 ()

Bonjour les experts, le
What que j'essaye de faire est incorporer un rapport de CAS dans le DB de MS Access using le COMMUTATEUR () mais pour une bonne raison j'obtiens une erreur due à la syntaxe incorrecte, peux vous svp me montrer comment aborder mon issue….MILLISECONDE SQL DU
In….
SELECT a.*, CAS du
QUAND b.col2 = '' PUIS 'aucun Br/> QUAND b.col2 EST NULLE PUIS 'aucun Br/> de Data'< QUAND b.col2 > PUIS 'le Br faux/> du Data'< 1000 QUAND b.col2 < 10 « L'EXTRÉMITÉ b.col2 D'AUTRE fausse du Br/> de Data'< en tant que b
WHERE de l'a
tbl2 de Col2
FROM tbl1 a.col1 = b.col3
AND a.col4 = 120

Where mon MS Access SQL qui rencontre un


SELECT a.* d'erreur…, COMMUTATEUR de Data'< du
(le
b.col2 = '', « aucunes données », le
b.col2 EST NUL, « aucunes données », le
b.col2 > 1000, « des données fausses »,le
b.col2 < 10, « des données fausses », le
rectifient, b.Col2
) en tant que b
WHERE de l'a
tbl2 de Col2

FROM tbl1 a.col1 = b.col3
AND a.col4 = 120
class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
>MS " de l'id= " codeSnippet963258 de
 1000 PUIS « données fausses »
                        QUAND b.col2 < 10 « le Data faux
                        EXTRÉMITÉ b.col2 D'AUTRE comme Col2
De tbl1 a
     tbl2 b
LÀ OÙ a.col1 = b.col3
ET a.col4 = 120



MS ACCESS SITCH () qui rencontre une erreur….


CHOISIR a.*,
             COMMUTER (
             b.col2 = '', « aucunes données »,
             b.col2 EST NUL, « aucunes données »,
             b.col2 > 1000, « données fausses »,
             b.col2 < 10, « données fausses »,
             Rectifier, b.Col2
             ) comme Col2

De tbl1 a
     tbl2 b
LÀ OÙ a.col1 = b.col3
ET a.col4 = 120
class= de

Réponse : Aide en syntaxe de COMMUTATEUR du MS ACCESS 2007 ()

Virgule absente ?

CHOISIR a.*,
             COMMUTER (
             b.col2 = '', « aucunes données »,
             b.col2 EST NUL, « aucunes données »,
             b.col2 > 1000, « données fausses »,
             b.col2 <� 10="">             rectifient, b.Col2
             ) comme Col2

De tbl1 a, tbl2 b
LÀ OÙ a.col1 = b.col3
ET a.col4 = 120
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us