Jag hade tänkt att presentera lite data från ett recordset i en Listbox.  Om det råkar vara så att id fältet är numeriskt är nog ett smidigt sätt att använda ItemData... (Räcker ut tungan till tidigare inlägg) Hej IgenUnikt ListBoxId
    
    
Jag vill knyta idnummret i tabellen  till varje post så att man lätt kan kolla villket id just den posten har i recordsetet.
I ett ex här på pellesoft gjorde man ungefär såhär...
List1.AddItem Recordset("id") & " - " & Recordset("city")
Det funkar ju i och för sig men jag vill inte visa idnummret.
Hoppas ni förstår vad jag menar och kan hjälpa mejSv: Unikt ListBoxId
    
    
Dim fldID as Field
Dim fldCity as Field
    Set fldID = Recordset("id")
    Set fldCity = Recordset("city")
    With List1
        Do until Recordset.EOF
            .AddItem Recordset("city")
            .ItemData(.NewIndex) = fldID
            Recordset.MoveNext
        Loop
    End with
Accessar sedan valt id på följande sätt:
    If List1.ListIndex = -1 Then
        Msgbox "Du har inte markerat en post"
    Else
        Msgbox "ID: " & List1.ItemData(List1.ListIndex)
    End ifSv: Unikt ListBoxId
    
    
Håller med om att min lösning kanske inte var den smartaste
Men ! det var en lösning.
Andreas skrev:
>(Räcker ut tungan till tidigare)
Jag har sett på snuskiga videos att män med avvikande beteende
gör så.  Hör du till dem ??
mvh
SvenSv: Unikt ListBoxId
    
    
>Do until Recordset.EOF
Ingen bra lösning.Du bör ta reda på hur många poster dett finns
inna du kör loopen, Dvs recCount = rec.RecordCount - 1
For i = 0 To recCount
osv.osv.
Next 'i
tycker sven
igen