Was kann ich verwenden, um Daten-Textfelder in einem Datenraster in VB6 zu füllen?

December 3

Visual Basic 6 enthält eine DataGrid-Objekt, die Sie verwenden, um Daten in einem desktop Formular aufzufüllen, die Ihre Individualsoftware gehört. Sie können auch ein Textfeld mit einer Datengruppe verknüpfen. Ein DataSet ist ein Objekt in der VB6-Sprache, die eine Liste der Zeilen enthält, die Informationen für Ihre Software-Benutzer anzeigen.

Datenbankverbindung

Bevor Sie alle Data-Grid füllen können, müssen Sie mit einer Datenbank verbinden. Sie können eine einfache Access-Datei oder eine Enterprise-Datenbank wie Oracle, MySQL oder Microsoft SQL Server herstellen. Um eine neue Datenquelle zu erstellen, rechtsklicken Sie auf das Projekt, und wählen Sie "Neue Datenquelle." Wählen Sie den Typ des Datenbanktreibers zu verwenden, und geben Sie die Adresse für die Datenbank. Geben Sie Ihren Benutzernamen und Passwort. Nachdem die Verbindung hergestellt ist, können Sie die Daten zum Füllen der Textfelder.

Verwenden Eigenschaften zum Auffüllen von Daten

Klicken Sie auf das Textfeld, in dem Daten angezeigt werden sollen. In der rechten Spalte ist ein Panel-Eigenschaften, die die Art und Weise definiert, wie, die das Textfeld mit dem Software-Benutzer interagiert. Wählen Sie im Abschnitt "Daten" der Eigenschaften den Namen der Datenquelle, die, den Sie zuvor erstellt haben, und das Feld, das Sie verwenden möchten. Beispielsweise ist der Data Source Name "Kontakte", wählen Sie "Kontakte" aus der Liste der Datenquellen, und wählen Sie "Name" im Textfeld "Name". Wenn die VB6-Software ausgeführt wird, automatisch zu füllen die Namen in das Textfeld ein.

Gehen Sie zum nächsten Datensatz

Nachdem Sie die Textfelder auf Ihrem VB6-Formular aufzufüllen, erstellen Sie Schaltflächen, mit denen Sie durch jeden Datensatz Blättern. Wenn der Anwender der Software "Weiter" oder "Zurück" klickt, verschiebt die Datensatzgruppe gemäß den Button der Software Benutzer geklickt hat. Drag & drop eine Befehlsschaltfläche aus der Toolbox auf das Formular. In den Eigenschaften für die Schaltfläche Wählen Sie den Namen der Datenquelle, die, den Sie zuvor erstellt haben, und "MoveNext" für den Befehl. Wiederholen Sie diesen Schritt, und wählen Sie "MovePrevious" eine Möglichkeit für die Anwender der Software gehen zum vorherigen Datensatz zu erstellen.

Überlegungen zur

Auffüllen der Textfelder erfordert lediglich einen Link zu einer Datenquelle, aber Sie müssen im Textfeld als "Schreibgeschützt" festlegen, wenn Sie nicht, dass Benutzer Software die Daten ändern können möchten. Um alle Datenbank-Bearbeitungen zu blockieren, wählen Sie "Nur lesen" im Bedienfeld "Eigenschaften" Nachdem Sie auf das Textfeld klicken.