dBase III + VB.NET

Gast #570088
Lesenswert?

Hallo,

momentan habe ich ein großes Problem mit einer dBase III - 
Datenbankdatei. Die Verbindung zur Datenbank ist per OleDB / ODBC 
problemlos möglich.
Allerdings bekomme ich, sobald ich den Inhalt der Datenbank abfragen 
möchte die Fehlermeldung "Die Datei konnte nicht entschlüsselt werden".

Handelt es sich dabei um ein Problem des MS - dBase - Treibers oder ist 
das Problem an anderer Stelle zu suchen ?

MfG

Hier ist mal der "Testcode" :

Imports System.Data.OleDb
Public Class Form1
  Dim con As OleDbConnection
  Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As 
System.EventArgs) Handles Button1.Click
    con = New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data 
Source=C:\Dokumente und Einstellungen\Karsten\Eigene Dateien\Visual 
Studio 
2005\Projects\WindowsApplication2\WindowsApplication2\bin\Release\DB;Ext 
ended  Properties=dBASE III;User ID=Admin;Password=;")

    Try
      con.Open()
    Catch ex As Exception
      TextBox1.AppendText(ex.ToString)
    End Try

    Dim cmd As New OleDbCommand("select * from TABELLE")
    Dim reader As OleDbDataReader
    cmd.Connection = con

    reader = cmd.ExecuteReader

    While reader.Read
      TextBox1.AppendText(reader!SPALTE1)
    End While
  End Sub
End Class
#570334
Lesenswert?

..dann solltest Du Dir mal Gedanken machen -

># Encryption flag (dBASE IV)

welche Version der Engine DU eigentlich verwendest - so ein 
Versionsmischmasch ist suboptimal

Ahoi D.

P.S. aber da lag die Lösung schon in Deiner Frage
>"Die Datei konnte nicht entschlüsselt werden"
wer/was hat denn das Flag gesetzt?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren