首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

vs2010里调用SQlite有关问题

2012-06-13 
vs2010里调用SQlite问题我下载了一个SQLite Developer工具,可以建库建表,还下载了System.Data.SQLite.DLL

vs2010里调用SQlite问题
我下载了一个SQLite Developer工具,可以建库建表,还下载了System.Data.SQLite.DLL并且在项目里添加了引用,写了几行测试代码,如下:

C# code
 string liteConnection = @"Data Source = E:\小研究\AccessTest\SQLiteTest;";            string sql = "Select * From Student";            SQLiteConnection conn = new SQLiteConnection(liteConnection);            DataTable dt = new DataTable();            SQLiteDataAdapter da = new SQLiteDataAdapter(sql, liteConnection);            da.Fill(dt);            if (dt.Rows.Count > 0) {                MessageBox.Show("成功~");            }

编译可以通过,但是运行时,总是报错:
未能加载文件或程序集“System.Data.SQLite, Version=1.0.65.0, Culture=neutral, PublicKeyToken=db937bc2d44ff139”或它的某一个依赖项。试图加载格式不正确的程序。
网上搜了很多资料,无解中,不知道哪位SQlite大侠有这方面经验?帮忙啊~~~~

[解决办法]
还需要把SQLite.Interop.dll放到输出文件夹
[解决办法]
重新现在正确的 System.Data.SQLite.DLL。

热点排行