Не могу разобраться с паролем к документу Excel

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

raserg
Новичок
Новичок
 
Сообщения: 47
Зарегистрирован: 24.01.2009 (Сб) 0:35
Откуда: Одесса

Не могу разобраться с паролем к документу Excel

Сообщение raserg » 18.05.2009 (Пн) 13:25

Вывожу данные в DataGrid с test.xls
Код: Выделить всё

Imports System.Data.Odbc


Public Class ExcelView
    Inherits System.Windows.Forms.Form


    Private ConnectionString As String = "Driver={Microsoft Excel Driver (*.xls)};DriverId=790;Dbq=" & Application.StartupPath & "\test.xls;"

    Private Sub ExcelView_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
   
        Dim Con As New OdbcConnection(ConnectionString)
        Dim Adapter As New OdbcDataAdapter("SELECT * FROM [лист2$]", Con)
        Dim Ds As New DataSet

        Try
            Con.Open()
            Adapter.Fill(Ds, "2")
        Catch Err As Exception
            MessageBox.Show(Err.ToString())
        Finally
            Con.Close()
        End Try

        grid.DataSource = Ds.Tables("2")
    End Sub


Если книга без пароля,все работает нормально.При запароленой книге дает ошибку.
Как вставит пароль?
При открытии через COM все понятно,а в даном случае не знаю

Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 28

    TopList