Koble til en MySQL -database med ASP.NET
Dette eksempelet beskriver bruk av ASP.NET/MySql.Data for å koble til en MySQL -database. Noen viktige ting du trenger før du setter i gang:- Kunnskap om dataprogrammering.
 - Microsoft® Visual Studio .NET.
 - MySQL -kobling/NET på utviklingsdatamaskinen din. For mer informasjon, klikk her .
 - Kunnskap om MySql og spesielt MySql Data Namespace.
 - En oppsett MySql Database.
 
For å koble til en MySQL -database ved hjelp av ASP.NET
- Finn databasens tilkoblingsstrenger ( Plesk ).
	
Merk: Endre passordverdien til den virkelige databasepassordverdien.
 - Bruk Microsoft Visual Studio .NET til å opprette et ASP.NET -prosjekt.
 - Legg til en referanse til MySql.Data.dll .
 - Erstatt verdien i følgende kode med 
your_ConnectionStringmed databaseinformasjonen. - Sett inn følgende kode i prosjektet, inkludert den endrede 
your_ConnectionString-verdien:Merk: Hvis MySql -databasen ble opprettet med Tillat direkte databasetilgang aktivert, kan du koble til databasen fra utviklingsdatamaskinen din. Hvis du ikke aktiverte Tillat direkte databasetilgang , er MySql i et sikkert miljø, og du kan ikke koble til databasen fra utviklingsdatamaskinen din. En tilkobling kan bare lykkes når koden din er distribuert til hosting -nettstedet.
 
MySql.Data.MySqlClient. MySqlConnection mySqlConnection = ny
 MySql.Data.MySqlClient. MySqlConnection ();
 mySqlConnection.ConnectionString = “ your_ConnectionString ”;
prøv
 {
 mySqlConnection.Open ();
       bryter (mySqlConnection.State)
 {
 sak System.Data. ConnectionState .Åpne:
 // Tilkobling er opprettet
 pause ;
 sak System.Data. ConnectionState .Stengt:
 // Tilkobling kunne ikke opprettes, kast en feil
 kast nytt Unntak ("Tilkoblingstilstanden for databasen er lukket" );
 pause ;
 standard :
 // Connection gjør aktivt noe annet
 pause ;
 }
       // Plasser koden her for å behandle data //
 }
 catch (MySql.Data.MySqlClient. MySqlException mySqlException)
 {
 // Bruk mySqlException -objektet til å håndtere spesifikke MySQL -feil
 }
 fangst ( unntak unntak)
 {
 // Bruk unntaksobjektet til å håndtere alle andre ikke-MySQL-spesifikke feil
 }
 endelig
 {
 // Sørg for å kun lukke tilkoblinger som ikke er i lukket tilstand
 hvis (mySqlConnection.State! = System.Data. ConnectionState .Closed)
 {
 // Lukk tilkoblingen som en god søppelinnsamlingspraksis
 mySqlConnection.Close ();
 }
 }