Gewusst wie: Filtern von Datensätzen mit Datumsbereich in Visual Basic 6

August 11

Gewusst wie: Filtern von Datensätzen mit Datumsbereich in Visual Basic 6

Suche nach Datensätzen mit Gültigkeiten sind oft beim Computer Programmieren bestimmte Datensätze zu filtern, die in den genannten Terminen fallen verwendet. Diese Aufzeichnungen müssen mindestens ein Feld mit dem Datentyp Date haben. Beispielsweise können in eine reporting-Modul in einem Visual Basic-Programm, Benutzer die Anfangs- und Endtermine angeben durch eine Dropdown-Kalender klicken und dann auf eine Befehlsschaltfläche, um die Berichte innerhalb dieser bestimmten Frist zu filtern. Sie können Datensätze mit Datumsbereich in Visual Basic 6 mit den folgenden Schritten filtern.

Anweisungen

1 Starten Sie Visual Basic von Ihrem Computer, indem Sie auf "Start > Programme > Microsoft Visual Studio 6.0 > Microsoft Visual Basic 6.0."

2 Starten Sie ein neues Visual Basic-Projekt durch Auswahl von "Standard-EXE" im Dialogfeld "Neues Projekt", das erscheint. Klicken Sie auf "Öffnen", um die Programmumgebung zu laden.

3 Hinzufügen von Steuerelementen zu einem Zeitpunkt aus der "Toolbox" anklicken und Ablegen auf dem Formular. Wenn Sie ein Programm zu erstellen, die Mitarbeiter filtert, die innerhalb der 1. Januar 2000 und 31. Dezember 2009, eingestellt haben möchten müssen Sie zwei Steuerelemente "DTPicker-", "ADO" Steuerelement legen Sie die Verbindung und eine Datenbank, eine Befehlsschaltfläche und ein Grid-Steuerelement anzuzeigenden Datensätze hinzuzufügen. Da das Steuerelement "DTPicker-" nicht zu den Standardsteuerelementen in der "Toolbox" gefunden ist, müssen Sie es hinzufügen. Hierzu mit der rechten Maustaste der "Toolbox", und klicken Sie auf "Komponenten". Unter dem Reiter "Steuert" Blättern Sie durch und überprüfen Sie "Microsoft Windows-Standardsteuerelemente-2 6.0". Klicken Sie auf "Schließen", wenn fertig.

4 Weiter Gestaltung Ihrer Programmoberfläche. Ordnen Sie die Steuerelemente im Formular, und legen Sie individuelle Eigenschaften für jedes Steuerelement.

5 Klicken Sie auf "Code anzeigen" oben auf Fenster "Projekt-Explorer" mit dem Schreiben von Code beginnen. Öffnen Sie bei der Veranstaltung "Form_Load" Ihre Datenbankverbindung.

6 Klicken Sie auf VB-Befehl den Befehl zum Filtern der Datensätze mit Datumsbereich ausführt. Schreiben Sie bei der Veranstaltung "Klick" einen ähnlich der folgenden Code:

Dim Rs als neue ADODB. RecordsetDim DtFrom, DtTo als Datum

Wenn Rs. Status = AdStateOpen dann Rs. SchließenRs. CursorLocation = AdUseClientRs. Öffnen "wählen Sie * aus [Tabellenname] wo [Beginning_Date_field] > ='" & DtFrom & "' und End_Date_field < ='" & DtTo & "'", Conn, AdOpenDynamic, AdLockOptimistic AdCmdTextWenn Rs. RecordCount > 0 dann' die gefilterten Ergebnisse im Raster anzeigen...EndIf

7 Führen Sie das Programm durch Drücken von F5 auf Ihrer Tastatur. Klicken Sie auf die Dropdown-Kalender und die Anfangs- und Endtermine festgelegt. Klicken Sie auf die Befehlsschaltfläche zum Ausführen.

8 Korrigieren Sie alle Syntax oder logische Fehler, falls vorhanden.

9 Speichern Sie Ihre Arbeit durch Drücken von "Strg" + "S" auf der Tastatur.