Question : Syntaxe dans le COMMUTATEUR de MS ACCESS () quand le coulumn est NUL

Bonjour experts,
I AM obtenant une erreur sur la colonne qui a une valeur nulle using le COMMUTATEUR (). Essayé de convertir elle mais elle semble que j'ai employé la syntaxe fausse. Veuillez aider… le rapport du

Onmy ci-dessous, l'erreur que j'obtiens est pour le dernier
SELECT a.Assessment_Rec_ID de rendement de colonne (T_Assessment_Score), le
a.Year_Group, le
a.Surname, le
a.Firstname, le
a.DOB, le
a.Gender, le
a.Form, le
a.Form_Teacher, le
a.Assessment_Period, nz du
(a.Assessment_Score, « EST NUL ») comme ORIG_rawScore
c.Category_Doc_ID, le
c.Category_ID, COMMUTATEUR du
(cstr de
(a.Assessment_Score) > 36, « 88888 », cstr de
(a.Assessment_Score) < 0, « 88888 », cstr de
(nz (a.Assessment_Score, « EST NULLE »)) = « EST », « 99999 », le
rectifient, a.Assessment_Score
) comme
FROM T_ASSESMENT_MONITORING COMME a, T100_MON_CAT_DOC CAR le
And a.Assessment_Category_Doc=c.Category_Document_Description du
And a.Form='4/5 M du
And a.Assessment_Category='101'de la limite 3 du c
WHERE a.Assessment_period='2010 ' ;
class= de

Réponse : Syntaxe dans le COMMUTATEUR de MS ACCESS () quand le coulumn est NUL

Pouvez-vous signaler un mdb/accdb avec juste l'une table ?
Je l'ai essayée dans l'accès 2007, mais je suspecte que cela fonctionne en 2003 aussi bien.  J'ai eu les nombres et l'ajustage de précision nul chacun des 4 cas de commutateur.
L'essai juste ceci [in extenso] - le commutateur pour l'essai nul (premier ci-dessous) doit apparaître avant tous les autres.

COMMUTER (
           "" d'a.Assessment_Score& = "", « 99999 »,
           a.Assessment_Score > 36, « 88888 »,
           a.Assessment_Score< 0="">           rectifient, a.Assessment_Score
           ) COMME T_Assessment_Score
DE T_ASSESMENT_MONITORING COMME a, T100_MON_CAT_DOC COMME c
LÀ OÙ a.Assessment_period='2010 limite 3 '
Et a.Assessment_Category='101
Et a.Form='4/5 M
Et a.Assessment_Category_Doc=c.Category_Document_Description ;
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