2010-11-27 4 views
1

C#のオープンSQLiteのファイル

私は、Visual Basicのソースコードから書き換え中にこのコードを持っています。

SqlConnection myConnection = new SqlConnection(); 
myConnection.ConnectionString = "Data Source=C:\\web.db;"; 
myConnection.Open(); 

ただし、C#Console Applicationのローカルコンピュータで「web.db」ファイルを開くことができません。

答えて

3

あなたはSQLite ADO.NET driver for .NETまたは類似した何かをする必要があります。

+0

リンクが動作しません、更新してください。 –

+0

@desource:私はそれを* a * SQLite ADO.NETドライバに更新しました。私は7年前に言及したのと同じものかどうかわかりません... –

+0

迅速な対応に感謝します。うん、それは私が時間のカップルを試みた同じですが、運がない、この問題はバイナリまたはVSと理解していません。私は次のエラーがあります: 'ファイルやアセンブリをロードできませんでした' SQLitePCLRaw.core、バージョン= 1.0.0.0、カルチャ=ニュートラル、PublicKeyToken = 1488e028ca7ab535 '。システムは、指定されたファイルを見つけることができません。' 私はSQLitePCLRaw.core、バージョン= 1.0.0.0が、私はこのエラーに出くわしたインストール:あなたはSQLitePCL.raw.SetProviderを(呼び出す必要があります)。バンドルパッケージを使用している場合、これはSQLitePCL.Batteries.Init()を呼び出して行います。 'ロングバックではうまく動作します。 –

0

あなたはSQLiteの開発チームが作成した公式System.Data.SQLiteドライバをインストールするには、Visual StudioでNuGetを使用することができます。

関連する問題