OleDb-Objekte für Datenbankverbindungen ohne SQL
Eingeordnet in Informatik
Geschrieben am in Deutsch mit einer Größe von 2,52 KB
OleDbConnection
OleDbConnection ist eine Schicht von Objekten, die verwendet werden kann, um eine Verbindung zu Datenbanken in einer Anwendung herzustellen.
- Dim Verbindung As New OleDbConnection: Definiert die Verbindung.
- MinhaConexao.ConnectionString = MinhaConexaoString: Legt die Verbindung zwischen der Anwendung und der Datenbank fest.
- MinhaConexao.Open(): Öffnet die Verbindung.
- MinhaConexao.Close(): Schließt die Verbindung.
ConnectionString
Mit ConnectionString können Sie eine Verbindung zwischen der Anwendung und der Datenbank herstellen.
OleDbDataAdapter
Mit OleDbDataAdapter können Sie Steuerelemente mit Daten aus den verbundenen Datenbanken füllen.
- AlunosDataAdapter.Fill(MenuDataSet, Tabelle): Lädt Informationen aus der Datenbank in ein DataSet auf der Clientseite.
- Update: Aktualisiert die durchgeführten Änderungen im DataSet und anschließend in der Datenbank.
OleDbCommandBuilder
OleDbCommandBuilder ist das Element, das die erforderlichen Änderungen an der Datenbank durchführt.
- Dim TheCommandBuilder As New OleDb.OleDbCommandBuilder: Definiert den CommandBuilder für die Anwendung.
DataSet
DataSet definiert einen Staging-Bereich, der in Verbindung mit der Datenbank verwendet wird.
- Dim MeuDataSet As New DataSet: Definiert das DataSet für die Anwendung.
DataTable
DataTable legt einen temporären Bereich fest, der in Verbindung mit der Datentabelle verwendet wird.
- Dim MyTable As DataTable: Definiert eine DataTable für die Implementierung.
- MeuDataSet.Tables(Tabelle) = MyTable: Legt fest, auf welche Datentabelle sich die Tabelle mit Daten bezieht.
- MyTable.NewRow: Öffnet eine leere Zeile in der Tabelle.
- MyTable.Rows.Add: Fügt eine Zeile in die Tabelle ein.
- MyTable.Rows.Delete: Löscht eine Zeile in der Tabelle.
- MyTable.Rows.Find: Sucht eine Zeile in der Tabelle.
DataRow
DataRow definiert einen Bereich, der die Tabellenzeile darstellt.
- Dim Tabela_Linha As DataRow: Definiert die Tabellenzeile für die Anwendung.
- Tabela_Linha = MinhaTabela.Rows: Ruft die zu bearbeitende Tabellenzeile ab.