xaero1982
Goto Top

Access und SQL mehrere Datensätze ausgeben

Moin,

ich komm gerade mal wieder nicht weiter.

Ich habe ne SQL Abfrage die mehrere Werte zurück gibt.

Diese Werte sollen untereinander in einem Textfeld ausgegeben werden, so wie ich das auch in Access unter Datensatzherkunft machen kann.

Hier soll es aber quasi auf Knopfdruck geschehen und dann in dem danebenstehenden Textfeld ausgegeben werden.

Jemand ne Idee?

Im Moment wird nämlich keiner ausgegeben, aber wenn ich mir die Einträge in msgbox wiedergeben lasse stimmts face-smile

    Dim rs As DAO.Recordset

    Set rs = CurrentDb.OpenRecordset("SELECT * FROM blub")  
    Do While Not rs.EOF
        Me!Textfeld = rs.Fields(0)
        rs.MoveNext
    Loop
    Me!Textfeld.Requery
    rs.Close
    If Not rs Is Nothing Then Set rs = Nothing

VG & Thx im Voraus!

Content-ID: 159188

Url: https://administrator.de/forum/access-und-sql-mehrere-datensaetze-ausgeben-159188.html

Ausgedruckt am: 08.04.2025 um 18:04 Uhr

danielfr
danielfr 22.01.2011 um 00:16:17 Uhr
Goto Top
Hi, da klingelt was bei mir. Ich bin mir zwar nicht ganz sicher, aber vielleicht hilft es, den Requery Befehl auf das ganze Formular anzuwenden.
Gruß Daniel
Xaero1982
Xaero1982 22.01.2011 um 00:54:51 Uhr
Goto Top
Hi,

habs gefunden.

    Dim rs As DAO.Recordset

    Set rs = CurrentDb.OpenRecordset("SELECT * FROM blub'")  
    Do While Not rs.EOF
        Me!Textfeld.AddItem rs.Fields(0)
        rs.MoveNext
    Loop
    Me!Textfeld.Requery
    rs.Close
    If Not rs Is Nothing Then Set rs = Nothing 

VG
danielfr
danielfr 22.01.2011 um 00:57:30 Uhr
Goto Top
Upps, wieder was gelernt: ich gehe jetzt besser ins Bett... Gute Nacht.