03. juli 2004 - 23:07Der er
5 kommentarer og 2 løsninger
Søgning i Acces database
Hej, er der en venlig sjæl der kan hjælpe mig?
Jeg har lavet et video kartotek i vb som kører på Access 7.0 database, men...
Jeg kan ikke huske koden til alfabetisk søgning (hvis man leder efter f.eks filmen Ronin kan man bare skrive Ron i søgefelt og derefter dukker så alt med Ron frem...)
Den søgekode jeg har nu SKAL man skrive HELE navnet på det man søger, og der er forskel på store og små bogstaver...
Støv, fibre og metalliske partikler kan påvirke både uptime, levetid og driftssikkerhed. Derfor arbejder flere datacentre systematisk med contamination control.
Et eller andet sted i din kode, må du have en linie, som hedder noget lignende, blot med "=" i stedet for "Like". Her skal du så erstatte "=" med "Like og *'erne.
Hmmmm. Er jeg totalt skod eller hvad? Jeg kunne ikke få det til at virke... Her er den kode jeg bruger, kan i se hvad der skal gøres?
Private Sub mobil_Click() If mobil.Value = True Then Me.Hide soegenavn = InputBox("Hvad er mobilnummeret til personen du søger?", "Søg efter person") Main.Data1.Recordset.MoveFirst Do While Main.Data1.Recordset.EOF = False If Main.Data1.Recordset("mobil") Like soegenavn Then Exit Sub End If Main.Data1.Recordset.MoveNext Loop MsgBox ("Beklager, personen kunne ikke findes. Prøv at søge på telefonnummer istedet."), vbInformation, "Søgning mislykkedes" End If End Sub
Ups! Efter at have rodet lidt i koderne lykkedes det endelig!!! Her er den der virker:
Private Sub Command1_Click() soegenavn = Text15.Text Main.Data1.Recordset.MoveFirst Do While Main.Data1.Recordset.EOF = False If Main.Data1.Recordset("mobil") Like "*" & Text15.Text & "*" Then Exit Sub End If Main.Data1.Recordset.MoveNext Loop MsgBox ("Beklager, personen kunne ikke findes. Prøv at søge på telefonnummer istedet."), vbInformation, "Søgning mislykkedes" End Sub
selv tak! Det var godt, at du selv fandt ud af sidste del :o)
Synes godt om
Ny brugerNybegynder
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.