OleDb-Objekte für Datenbankverbindungen ohne SQL
Classified in Informatik
Written at on Deutsch with a size of 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.