Selvom MySQL normalt bruges sammen med PHP, nogle ASP udviklere også drage fordel af databasen gratis distribution. ASP programmører kan også integrere MySQL til Microsoft internettet eller desktop applikationer. Den eneste forskel i koden mellem MySQL og SQL Server er den måde, det er de chauffører, der benyttes til at kalde databasen. MySQL har hovedsageligt samme syntaks som SQL Server bortset fra et par ikke-understøttede funktioner , der kun er tilgængelige via SQL Server. Konfigurere forbindelsen
Ligesom en SQL Server-forbindelse , er MySQL kaldes bruger forbindelsen klasse i ASP. Forbindelsen setup bruger navnerum , der ikke indgår i skabelonen blev oprettet, da en ny side er indsat. Af denne grund er der behov for følgende kode , der skal indgå i toppen af ASP-kode -behind side:
Import System.DataImports System.Data.ODBC
at klasser er tilgængelige , forbindelsen til MySQL-serveren kan foretages i koden . Nedenfor er et eksempel på en MySQL -forbindelse med VB.NET kode : Hej
Dim setupConnection som StringsetupConnection = " DRIVER = { MySQL }; SERVER = MySQL_Server , DATABASE = MyDatabase , USER = brugernavnet; PASSWORD = password ," Dim tilslutning som New ODBCConnection ( setupConnection )
setupConnection streng variabel bruges til at holde oplysningerne for MySQL -serveren. Bemærk føreren er anderledes end SQL Server driver. Men resten af de oplysninger og syntaks er standard. Den setupConnection strengen er derefter bruges til at gøre forbindelsen til databasen vha. ODBCConnection klasse, der er inkluderet i ODBC namespace angivet tidligere .
Query Server
forbindelsen er etableret, så nu programmøren kan forespørge serveren. En forespørgsel er oprettet og bruger derefter forbindelsen til at hente data. For et program for at udskrive resultaterne til brugeren, tildeler ansøgningen et datasæt variabel til resultaterne. Denne variabel kan derefter bruges til at vise oplysninger i formularer eller websider. Nedenfor er den syntaks, forespørger en MySQL-database : Hej
Dim query som string = "Vælg first_name fra kunde" Dim resultater som DataSet = Ny DataSet ( ) Dim myCall som nye ODBCDataAdapter ( forespørgsel, tilslutning første to linjer kode skaber variabler for databasen opkald. Den første ins forespørgslen og sekunder er datasæt , der er befolket af de " Fill " kommandoen fra adapteren. Opkaldet er lavet til databasen i tredje linje kode , og resultaterne gemmes i datasættet. den sidste linje kode er et eksempel på , hvordan du udskriver en post fra datasættet . i dette eksempel er den første medarbejder record udskrevet til konsollen.