Um eine Verbindung zu einer MS Access Datenbank herzustellen, benötigen wir den Namespace “System.Data.OleDb”. Dieser Namespace wird mit dem Schlüsselwort “using” eingebunden. Wir stellen eine Verbingung zur MS Access Datenbank her und führen ein SELECT aus. Anschließend wird die erste Spalte der Tabelle in einer While-Schleife ausgegeben.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | using System.Data.OleDb; using System.Windows.Forms; using System.Data; class Csharp_Access { public void Csharp_Access_Datenbank() { OleDbConnection con = new OleDbConnection( @"Provider=Microsoft.Jet.OLEDB.4.0; Data Source=C:\data.mdb"); con.Open(); string strSQL = "SELECT * FROM Tabelle1"; OleDbCommand cmd = new OleDbCommand(strSQL, con); OleDbDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { MessageBox.Show(dr[0].ToString()); } dr.Close(); con.Close(); } } |
Tags: MS Access