Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: liederstern am September 03, 2013, 12:26:06

Titel: simple Abfrage funktioniert nicht mehr wie gewünscht
Beitrag von: liederstern am September 03, 2013, 12:26:06
Hallo zusammen,

wir arbeiten hier im Büro mit einer Access-Datenbank (Version 2010) und Windows 7.
Die Tabelle, über die ich eine Abfrage erstellt habe, liegt (meines Wissens nach) auf einem MSSql-Server.
Mein Problem ist, dass eine ständig benutzte und vor einigen Tagen auch noch funktionierende Abfrage nicht mehr tut, was sie soll.
Die Tabelle beinhaltet eine Liste von Dienststellen (DSTNR) und unter anderem auch die Info darüber, ob die Dienststelle aufgelöst ist (AUFL).
Es handelt sich in beiden Fällen um Textfelder.
Aufgelöste Dienststellen haben eine "1", bei aktiven Dienststellen ist das Feld leer.
Anbei der SQL-String der Abfrage - also wirklich ganz simpel.

(http://foto.arcor-online.net/palb/alben/04/7444204/3266343866626464.jpg)

Setze ich bei AUFL das Kriterium auf "1" bekomme ich eine Liste der aufgelösten Dienststellen, aber "<> 1" hat leider nicht mehr den gegenteiligen Effekt alle aktiven Dienststellen anzuzeigen, sondern zeigt keinen einzigen Datensatz - ca. 800 müssten es allerdings sein.
Ich habe die Abfrage schon neu erstellt - das hat leider auch nicht geholfen.
Die Datenbank wird von mehreren Kollegen genutzt und es sind alle davon betroffen. Wobei ich auch gleich sagen kann, dass niemand eine Änderung vorgenommen hat. Die Abfrage in einer Sicherungsdatenbank sieht genau so aus.

Was kann passiert sein?
Kann ein Update so etwas verursachen?
Hat jemand schon mal ein ähnliches Problem gehabt? Ich bin echt ratlos....

Danke schon einmal!
Titel: Re: simple Abfrage funktioniert nicht mehr wie gewünscht
Beitrag von: DF6GL am September 03, 2013, 15:48:28
Hallo,

wenn das wirklich auf SQL-Server bezogen ist, dann schreib mal:


...  <> '1' ...
oder evtl:

...Not (Schule_Dienst.AufL is Null) ...