Announcement

Collapse
No announcement yet.

DataGrid an Access Datenbank binden C#

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • DataGrid an Access Datenbank binden C#

    Hallo,

    wie der Titel schon verrät bin ich auf der Suche ob das oben beschriebene geht. Für Windows Forms Anwendung habe ich folgendes gefunden:

    Code:
    /create the connection string
                string connString = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" +
                                        System.Threading.Thread.GetDomain().BaseDirectory + "test.mdb";
    
                //create the database query
                string query = "SELECT * FROM Data";
    
                //create an OleDbDataAdapter to execute the query
                dAdapter = new OleDbDataAdapter(query, connString);
    
                //create a command builder
                OleDbCommandBuilder cBuilder = new OleDbCommandBuilder(dAdapter);
    
                //create a DataTable to hold the query results
                dTable = new DataTable();
    
                //fill the DataTable
                dAdapter.Fill(dTable);
    
                //BindingSource to sync DataTable and DataGridView
                BindingSource bSource = new BindingSource();
    
                //set the BindingSource DataSource
                bSource.DataSource = dTable;
    
                //set the DataGridView DataSource
                dataGridView1.DataSource = bSource;
    Im .net 4.0 gibt es ja nun auch ein DataGrid aber irgendwie bekomme ich denn oben genannten Code nicht umgesetzt. Könnt ihr mir da weiterhelfen? So richtig werde ich nicht daraus schlau!

    mfg Daniel

  • #2
    ich weis nicht was du hast, funktioniert bei mir super

    - als erstes zeichen ein "/" hinzugefügt
    - using System.Data.OleDb; hinzugefügt

    lief...

    Comment


    • #3
      Naja es funktioniert auch in einer Windows Forms Anwendung,

      ich brauch aber die gleiche Logik in einer WPF Anwendung. Dort hat das DataGrid keine DataSouce Eigenschaft und eine BindingSource gibt es unter WPF auch nicht!

      Jetzt die Frage ob die gleiche Logik auch in WPF funktioniert!

      Comment

      Working...
      X