を開くことができません。 :部分 "C:\ SQliteTest \ sqlite_test \ bin \ Debug \ test.db"の無効なConnectionString形式、等号が見つかりません:私は間違っていますか?型「System.ArgumentExceptionの」の未処理の例外がSystem.Data.SQLite.dll</p> <p>で発生しました追加情報:私はコンボボックスにSQLiteのデータベース内のすべてのテーブルをロードしようとしていてください、私はエラーを取得しておくのSQLiteデータベース
以下は私のコードです。 VSはハイライトを維持します。 SQLconnect.Open()
Dim db As String = "C:\ SQliteTest \ sqlite_test \ bin \ Debug \ test.db; Version = 3;"
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim SQLconnect As New SQLite.SQLiteConnection()
Dim SQLcommand As SQLiteCommand
SQLconnect.ConnectionString = db
SQLconnect.Open()
SQLcommand = SQLconnect.CreateCommand
Dim SchemaTable = SQLconnect.GetSchema(SQLiteMetaDataCollectionNames.Tables)
For int As Integer = 0 To SchemaTable.Rows.Count - 1
If SchemaTable.Rows(int)!TABLE_TYPE.ToString = "table" Then
Me.ComboBox1.Items.Add(SchemaTable.Rows(int)!TABLE_NAME.ToString())
End If
Next
SQLcommand.Dispose()
SQLconnect.Close()
End Sub
あなたより。それは問題を解決しましたが、私は別の問題があります。それはsqliteアプリケーションから作成したデータベースです。次のエラーが表示されます。私の答えは、あなたがそれを受け入れて検討すべき問題となっている問題を解決した場合は、データベースファイル – SamuelDexter
を開くことができません: 型「System.Data.SQLite.SQLiteException」の未処理の例外はSystem.Data.SQLite.dllに 発生しました追加情報他の問題は他の問題の後に残っているので、より多くの人々がそれを見ることができるからです。 – jpw