Avatar billede jobb Nybegynder
02. marts 2003 - 11:28 Der er 2 kommentarer og
1 løsning

tjekke combo liste

Hej eksperter.
er der nogle der kan dreje dette ?
Jeg har en database med en masse kattegorier som er blandet sammen måske er der 5 ens vides ikke.
så vil jeg gerne have at den skal tjække om kattegorien også findes i combo1 listen hvis den gør det skal den gå til næste kattegori ellers skal den sætte den ind i combo1 listen jeg har en stump kode som jeg famler lidt rundt i men jeg kan over hoved ikke dreje den er der nogle kloge hoveder der kan det.

On Error GoTo ErrorHandler
Dim i As Integer
Dim rs As ADODB.Recordset
Dim rs1 As ADODB.Recordset
Dim cn As ADODB.Connection
Dim tmp As String
Set cn = New ADODB.Connection
Set rs = New ADODB.Recordset
Set rs1 = New ADODB.Recordset

Do Until rs.EOF
    titelliste.AddItem rs("nr") & vbTab & rs("titel")
   
    For i = 0 To Combo1.ListCount - 1
    '---------MsgBox Combo1.List(i)
    If Combo1.List(i) = rs("kat") Then
    Else
    Combo1.AddItem rs("kat")
    End If
    Next

    rs.MoveNext
    Loop
Avatar billede terry Ekspert
02. marts 2003 - 12:33 #1
jobb>If you use an SQL statement to SELECT DISTINCT records then you will not have this problem. If you are using Access then make a query in the dB and instaed of using the table you use the query in VB
Avatar billede jobb Nybegynder
02. marts 2003 - 17:36 #2
Nice its work perfect. THX
Avatar billede terry Ekspert
02. marts 2003 - 17:45 #3
selv thanks :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester