Zitat von
mkinzler:
Warum die Schleife? Und warum so eine große Grenze? Wieviel Datensätze passen zu diesem Kriterium? Welcher typ hat Arikelgruppe?
Bei Verwendung einet Tabel würde ich in diesem fall dann .Filter verwenden,
Ich würde aber zu einem
Query raten:
Select * from <tabelle> where Position = :pos and :artikelgruppe = :artgrp and Artikelname like :artikel;
sodele mal zum erstenm die schleife durchsucht die Position auch Laufende Nummer brauch ich nämlich wenn ich alles mit ... herausfinden will. Große Grenze da es mal ein Mittelständiges Lager managen soll. typ alle bis auf position sind strings. Position ist ein Integer.
Von Filter und
Query hab ich 0 Ahnung aber hier mal ein Beispiel was ich überhaupt machen will.
Die Datenbank:
Position---------------Artikelname-------------------Artikelgruppe----und die anderen...
1----------------------Testartikel 1-----------------A Artikelgruppe
2----------------------Testartikel 2-----------------B Artikelgruppe
3----------------------Testartikel 3-----------------A Artikelgruppe
4----------------------kein Testarti-----------------A Artikelgruppe
...
In der Suche gebe ich jetzt ein:
Artikelname : Testartikel
Artikelgruppe : A Artikelgruppe
Als Ergebnis will ich nun die Einträge aus Position 1 u. 3 in ein bsp. Array oder so einfügen.
Geht das?
Mfg
Tobi