参数"版本3"的无效ConnectionString格式;

时间:2015-01-09 12:02:22

标签: c# visual-studio-2010 sqlite

我创建了对象&还提供了连接字符串(不确定它是否准确)。 我在c#中使用了用于sqlite的ado.net 2.0 / 3.5提供程序。

SQLiteTransaction trans;
SQLiteConnection con = new SQLiteConnection();
con.ConnectionString = @"Data Source = pathology.db ; Version 3";
con.Open();
trans = con.BeginTransaction();
int retval = 0;

运行上面的代码后,我在con.Open();上获得了参数版本3的无效连接字符串格式。

需要一些指导,因为我是初学者使用visual studio c#& amp; sqlite的。 谢谢!!

1 个答案:

答案 0 :(得分:0)

应为Version=3;。您还可能需要指定db文件的完整路径。

连接字符串有很好的网站:http://www.connectionstrings.com/sqlite/