Avatar billede zyfer Nybegynder
03. februar 2005 - 20:54 Der er 4 kommentarer og
1 løsning

Filter på DBliste

Hej Eksperter....

Har en Tekstbox og en DBListe, i liste bliver der vist en række navne fra en DB.

Nu vil jeg gerne have listen sorteret/filtreret efter hvad der indtastes i Tekstboxen(Pr. indtast)

Indtastes "p", vises kun navne der begynder med "P"...
Indtastes "pa" vises kun navne der begynder med "Pa"....osv.

Og så selvfølelig også den anden vej, slettes "a", kommer alle der begynder med "P" igen...

Håber der er en Ekspert der gider hjælpe mig...
Avatar billede joern Nybegynder
04. februar 2005 - 00:57 #1
Hej.

Jeg ved ikke hvad du mener med en DBListe.

Dine data skal være i et array, som du kan løbe igennem for hvert tegn du tilføjer eller sletter.  Eksemplet er fra en database over fugle.  http://jkfsoft.dk/fugle.htm.

Private Sub txtsogart_Change()
  lstart.Clear
  mslyd.filename = ""
  For n = 0 To UBound(art)
      If InStr(LCase(art(n, 1)), LCase(txtsogart.Text)) > 0 Then
        lstart.AddItem art(n, 1) & "    " & n
      End If
  Next n
  labartant.Caption = lstart.ListCount
  If chkauto.Value = 1 Then
      If lstart.ListCount = 1 Then
          lstart.ListIndex = 0
          lstart_Click
      End If
  End If
End Sub

Eksemplet indeholder noget kildetekst, der ikke er påkrævet for grund-funktionen, løbenummeret n tilføjes fordi listen er alfabetisk sorteret, og n bruges så til at finde øvrige data på fuglen (aktuelt latinsk navn, engelsk navn og EU-ringnr.)

M.v.h. Jørn
Avatar billede zyfer Nybegynder
04. februar 2005 - 07:19 #2
Det er en Database liste, Altså en liste, men en der viser felter fra en Database !!
Så et array bliver ikke brugt....
Avatar billede zyfer Nybegynder
04. februar 2005 - 13:22 #3
Det kommer fra "Microsoft Data Bound List Controls 6.0" i Components, og heder "DBlist"
Avatar billede joern Nybegynder
05. februar 2005 - 21:54 #4
Hej.

Data fra  "Microsoft Data Bound List Controls 6.0" kan vel også indlæses i et array?

M.v.h. Jørn
Avatar billede zyfer Nybegynder
21. juni 2011 - 14:40 #5
lukket
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