|
Hallo! Habe eine
Access-Datenbank mit u.a. einem Boolean-Feld. Nun habe ich
folgenden SQL-String gebaut: SQL="SELECT
bmvSachb.nSAID,bmvSachb.cSachb,bmvKurs.nSAID,bmvPruef.nSAID,bmvKurs.nKID,bmvPruef.nKID,bmvBenot.nKID,bmvKurs.dStart,"
+ ����������������� ����� "bmvKurs.dEnde,bmvPruef.dTermin,bmvBenot.nNote,bmvBenot.nPSID,bmvPruef.nPBID,bmvPerson.nPID,bmvPerson.cTitel,"
+ ����������������� ���
"bmvPerson.cVName,bmvPerson.cNName,bmvKurStu.nKID,bmvKurStu.nPSID,bmvPerson.bSchueler
FROM bmvPerson,bmvBenot,bmvKurs,bmvPruef,bmvSachb,bmvKurStu
WHERE" + ����������������� ��� "((bmvSachb.nSAID=2) AND
(bmvKurs.nSAID=2) AND (bmvPruef.nSAID=2) AND (bmvKurStu.nPSID="+FOR_Menue.PID+")
AND (bmvKurStu.nKID=bmvKurs.nKID)" + ����������������������� "AND (bmvKurs.nPID=bmvPerson.nPID) AND (bmvPerson.bSchueler=TRUE))"; Das letzte WHERE-Kriterium,
sprich bmvPerson.bSchueler=TRUE funktioniert nicht. Ohne diese Abfrage hat der SQL-String
seine Funktion erf�llt. Wo liegt der Fehler? Gru�, Stefan |
