Avatar billede siaa Nybegynder
19. juni 2001 - 12:30 Der er 2 kommentarer

Søgefunktion

Hvordan laver man en søgefunktion fra et Interface (i VB) til en Access-database?
Avatar billede _-webcrawler-_ Nybegynder
19. juni 2001 - 12:54 #1
Hej siaa!

Sådan kan du tilføje, slette, se antal poster og slette en post.

-Webcrawler

Enjoy!

\'Tilføj:
Private Sub Command1_Click()
Data1.Recordset.AddNew
End sub

\'Slet:
Private Sub Command1_Click()
  If editpost Then Exit Sub
  If Data1.Recordset.RecordCount = 1 Then
      \'Beep
      MsgBox (\"Sidste post kan ikke slettes!\"), vbInformation, \"titel\"
      Exit Sub
  End If
  If MsgBox(\"Er du sikker på at du vil slette posten?\" & Chr$(10) & Chr$(10) & Data1.Recordset!navn, 292) <> 6 Then
      Exit Sub
  End If
  Data1.Recordset.Delete
  Data1.Recordset.MoveNext
End sub

\'Antal poster:
Private Sub Command1_Click()
Form1.Data1.Recordset.MoveLast
Msgbox \"Du har \" & Form1.Data1.Recordset.RecordCount & \" post(er) i din base.\"
End Sub

\'Søge en post:
Private Sub Command1_Click()
Dim soegenavn As String
soegenavn = InputBox(\"Skriv navn på den person du søger.\", \"Søg efter post\")
Form1.Data1.Recordset.MoveFirst
Do While Form1.Data1.Recordset.EOF = False
    If Form1.Data1.Recordset(\"række-navn\") = soegenavn Then
    Unload Me
        Exit Sub
    End If
Form1.Data1.Recordset.MoveNext
Loop
MsgBox (\"Posten findes ikke i basen!\"), vbInformation, \"Søg post\"
End Sub
Avatar billede dr.truti Nybegynder
24. juni 2001 - 04:57 #2
Søge Funktionen skal den være sådan at den søger efter bestemte ord eller er det sådan som jubii har det hvor de smækker det man søger efter manuelt ind i systemet ?????
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