Datenbank filtern
-
ich weiß ich hab heute viele Fragen, aber die ist glaub ich einfach.
Ich möchte aus einer Tabelle von Access alle Datensätze filtern bei
denen Adresse == 1000 ist.
Ich weiß auch, daß es mit TabelleSet.m_strFilter irgendwie gehen muß,
aber irgendwie mit Zahlen zu filtern is nicht so einfach oder ich blicks nicht
-
Hi,
sollte so aussehen: m_strFilter = _T("[Adresse] = 1000");
das wird dann zur WHERE Klausel zusammengesetzt:
SELECT * FROM Tabelle WHERE [Adresse] = 1000(denk ich jedenfalls)
mfg
-
Danke für Deine Antwort, das werd ich mal probieren.
Ich habe noch einen anderen Tip bekommen, so funzt es auch:str.Format("%i",usAdresse); str1.Format("%i",ucPrg); m_pDoc->m_CProgrammInfoSet.m_strFilter = "Adresse = "+str+" And ProgNr= "+str1; m_pDoc->m_CProgrammInfoSet.Requery();
hier werden alle Datensätze gefiltert die Adresse ==usAdress und ProgNr == ucPrg erfüllen