ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
768
768
EMPFEHLEN
-
Hallo,
Ich bin jetzt ewig am Suchen und Verzweifeln.
Ich versuch mal mein Problem zu verdeutlichen.
Ich führe eine Abfrage durch die die entsprechenden Werte (u.a. einmalige ID) in einer Tabelle(Temp) speichert.
Jetzt habe ich ein Formular mit Abfrage und Pipapo, funktioniert alles.
Ich will jetzt nurnoch das gefiltert wird, und zwar sollen in dem Forumlar nicht alle Einträge erscheinen sondern nur die, die auch in der Tabelle Temp vorkommen.
Simples SQL hat mich hier nicht weitergebracht. wie muss ich die where Klausel definieren, bzw wie kann ich Tabellenwerte in eine Variable übertragen?
-
AFAIK geht das über VBA und ein Recordset.
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
'Variablen definieren Dim db As Database, Snap As Recordset, SQL As String Dim index As Integer, name as String 'Datenbank wählen Set db = CurrentDb() 'Datenbank öffnen und SQL-Query absetzen SQL = "SELECT * FROM tabelleTemp WHERE idx = 10000" Set Snap = db.OpenRecordset(SQL, dbOpenSnapshot) 'Bei mehreren Records: DoUntil Snap.EOF (Abschließen mit Loop, siehe weiter unten) 'Variablen mit Daten füllen index = Snap!idx name = Snap!Name 'Bei mehreren Records : Snap.MoveNext 'Loop Snap.Close
Nun kannst du mit den Variablen machen was du willst.Gruß
Wizzy
Ähnliche Themen
-
C - Eine Variable aufsummieren bis zu einem Wert, Variable einfrieren und Werte auf..
Von Malte-Micha im Forum C/C++Antworten: 7Letzter Beitrag: 29.11.10, 14:10 -
Access: Filter macht was er will
Von Saxer im Forum Office-AnwendungenAntworten: 0Letzter Beitrag: 16.12.09, 19:36 -
Von Access 2000 in Word 2000 schreiben?!
Von TaylorDorton im Forum Visual Basic 6.0Antworten: 4Letzter Beitrag: 09.02.06, 14:00 -
ACCESS - Me.FIlter - Syntaxprobleme
Von d-braun im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 27.01.06, 14:49 -
Access 2000 auf SQL Server 2000
Von Agguchen im Forum Relationale DatenbanksystemeAntworten: 1Letzter Beitrag: 27.10.03, 16:55





Zitieren
Login





