2016-03-20 11 views
6

Desidero creare una connessione a un database utilizzando il connettore MySQL. Ottengo una connessione con il gruppo MySql.Data.RT.dll ma questo era per Win RT. E 'questo anche quello giusto per una vittoria 10 Universal App, o è meglio usare uno di .NET Framework 4.5:Quale assembly per connessione MySQL per Universal App

enter image description here

mia domanda è:

Quali assemblaggio di scegliere per un'app universale di Windows?

risposta

2

connessioni MySql sono avvengono attraverso

MySql.Data e MySql.Data.MySqlClient

questi due gruppi sono più comunemente utilizzati file dll per qualsiasi connettività mysql.

Per il codice di esempio in 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; 
    } 
-1

Penso che dovresti usare la libreria SQLite.Net-PCL. Si aggiungerà due riferimenti

  • SQLite.Net
  • SQLite.Net.Platform.WinRT

È possibile fare riferimento a questo URL http://igrali.com/2015/05/01/using-sqlite-in-windows-10-universal-apps/

SQLite è una libreria software che implementa un motore di database SQL transazionale, autonomo, senza server, a configurazione zero. Questo pacchetto contiene un'estensione SDK e tutti gli altri componenti necessari per utilizzare SQLite per lo sviluppo di applicazioni UAP con Visual Studio 2015. Ulteriori informazioni, inclusa la documentazione completa, sono disponibili sul sito web ufficiale http://www.sqlite.org/.

Se si utilizza Visual Studio 2015 RTM e 10240 SDK, ora è disponibile il pacchetto SQLite VSIX ufficiale (non più pre-release) che è possibile scaricare da SQLite.org. Cerca "Universal App Platform" e sei a posto! Il resto del post del blog dovrebbe essere applicato anche a questa versione.

+0

aggiungere ulteriori Spiegate. –

Problemi correlati