我想使用MySQL連接器建立與數據庫的連接。我得到了與組件MySql.Data.RT.dll
的連接,但這是用於Win RT的。這也爲贏得10通用的應用程序是正確的,或者是它更好地使用.NET 4.5框架的一個:哪個程序集適用於通用應用程序的MySQL連接
我的問題是:
哪個組件選擇對於Windows通用應用程序?
我想使用MySQL連接器建立與數據庫的連接。我得到了與組件MySql.Data.RT.dll
的連接,但這是用於Win RT的。這也爲贏得10通用的應用程序是正確的,或者是它更好地使用.NET 4.5框架的一個:哪個程序集適用於通用應用程序的MySQL連接
我的問題是:
哪個組件選擇對於Windows通用應用程序?
MySQL連接是通過發生
MySql.Data和 MySql.Data.MySqlClient
這兩個組件是最常用的dll文件的任何MySQL的連接。
對於C#示例代碼:
MySqlConnection MYSQLCON;
MySqlDataAdapter daDataAdapter;
MySqlCommand MYSQLCmd;
public MYSQLDataAccess()
{
ConnectionStrinG = getMySqlConnectionString();
MYSQLCON = new MySqlConnection(ConnectionStrinG);
}
public string getMySqlConnectionString()
{
string CString = ConfigurationManager.AppSettings["MyCString"].ToString(); // Connection string from web.config
string ConStr = ConfigurationManager.ConnectionStrings[CString].ToString();
return ConStr;
}
我想你應該使用SQLite.Net-PCL庫。 這將增加兩個引用
你可以參考這個網址 http://igrali.com/2015/05/01/using-sqlite-in-windows-10-universal-apps/
SQLite是一個軟件庫,實現一個自包含的,無服務器的,零配置的事務性SQL數據庫引擎。該軟件包包含一個擴展SDK以及使用SQLite與Visual Studio 2015進行UAP應用程序開發所需的所有其他組件。有關詳細信息(包括完整文檔),請訪問官方網站http://www.sqlite.org/。
如果您使用的是Visual Studio 2015 RTM和10240 SDK,現在有官方(不再提供更多預發佈)SQLite VSIX包,您可以從SQLite.org下載。搜索「通用應用程序平臺」,你很好走!博客文章的其餘部分也適用於此版本。
添加進一步解釋。 –