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-Key: 159188

Url: https://administrator.de/contentid/159188

Printed on: April 16, 2024 at 23:04 o'clock

Member: danielfr
danielfr Jan 21, 2011 at 23:16:17 (UTC)
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
Member: Xaero1982
Xaero1982 Jan 21, 2011 at 23:54:51 (UTC)
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
Member: danielfr
danielfr Jan 21, 2011 at 23:57:30 (UTC)
Goto Top
Upps, wieder was gelernt: ich gehe jetzt besser ins Bett... Gute Nacht.