DBF to Excel или в TXT - Visual Basic .NET

Узнай цену своей работы

Формулировка задачи:

Помогите пожалуйста! Прочитал много чего на эту тему, знаю что можно и через Excel на dbf конвентировать, но есть большое но, нужно сделать программу( Как можно это сделать? Можно ли написать программу чтобы она открывала Excel и DBF в Excel на первую страницу. Делал запись Макроса но никак не могу разобраться в этом. Помогите пожалуйста Visual Basic Net 2017

Решение задачи: «DBF to Excel или в TXT»

textual
Листинг программы
Private Function dbfToTable(ByVal pth As String) As DataTable
    Dim tb As New DataTable
    Dim pt As String = IO.Path.GetDirectoryName(pth)
    Dim fl As String = IO.Path.GetFileName(pth)
    Dim conString As String = "Provider = Microsoft.ACE.OLEDB.12.0; Data Source=" & pt & ";Extended Properties=dBase IV"
    Using conn As New OleDbConnection(conString)
        Dim query As String = "SELECT * FROM " & fl
        Dim da As OleDbDataAdapter = New OleDbDataAdapter(query, conn)
        da.Fill(tb)
    End Using
    Return tb
End Function

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.167 из 5
Похожие ответы