作者:QFWQF2010_899 | 来源:互联网 | 2023-05-17 18:42
我正在尝试使用我正在创建的Windows商店应用程序的SQLite数据库.
以下是应用启动时初始化的数据类:
public class DataLayer
{
SQLiteConnection m_dbConnection;
public DataLayer()
{
createDatabase();
}
public void createDatabase()
{
SQLiteConnection.CreateFile("QTabs.sqlite");
m_dbCOnnection= new SQLiteConnection("Data Source=QTabs.sqlite;Version=3;");
m_dbConnection.Open();
StringBuilder creatTables = new StringBuilder();
//Append all SQL tables
creatTables.Append("CREATE TABLE SyncTime (SyncTime_ID INTEGER PRIMARY KEY AUTOINCREMENT, SyncTime DATETIME);");
SQLiteCommand command = new SQLiteCommand(creatTables.ToString(), m_dbConnection);
command.ExecuteNonQuery();
m_dbConnection.Close();
}
}
我要做的就是创建一个数据库并填充表格.
但是我收到了这个错误:
"错误1类型'System.Data.Common.DbConnection'在未引用的程序集中定义.您必须添加对程序集'System.Data,Version = 2.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089'的引用.C:\ Users\tunnelld\Documents\Visual Studio 2013\Projects\QTabs 0.1 sqlite retry\QTabs\DataLayer.cs 14 25 QTabs"
我正在使用System.Data:
using System.Data;
using System.Data.SQLite;
这里发生了什么?我该如何解决?
编辑:我没有看到任何添加的引用.