Selv om MySQL er vanligvis brukes med PHP, noen ASP utviklere også dra nytte av databasen er fri distribusjon. ASP programmerere kan også integrere MySQL til Microsoft web eller desktop-applikasjoner . Den eneste forskjellen i koden mellom MySQL og SQL Server er måten det er driverne som brukes til å ringe databasen. MySQL har i hovedsak samme syntaks som SQL Server unntak av noen få funksjoner som ikke støttes som bare er tilgjengelige gjennom SQL Server. Konfigurere tilkoblingen
Akkurat som en SQL Server-tilkobling , er MySQL kalles å bruke tilkoblingen klasse i ASP. Forbindelsen setup bruker navnerom som ikke er inkludert i malen filen opprettes når en ny side settes inn. Av denne grunn må følgende kode for å bli inkludert på toppen av ASP-kode - bak side:
Importen System.DataImports System.Data.ODBC
nå at klassene er tilgjengelige, forbindelsen til MySQL server kan gjøres i koden. Nedenfor er et eksempel på en MySQL tilkobling ved hjelp av VB.NET kode :
Dim setupConnection som StringsetupConnection = " DRIVER = { MySQL }; SERVER = MySQL_Server ; DATABASE = minedatabaser ; USER = brukernavn, password = passord ; " Dim tilkobling som New ODBCConnection ( setupConnection )
setupConnection strengvariabelen brukes til å holde informasjonen for MySQL server. Legg merke til sjåføren er annerledes enn SQL Server driver. Imidlertid er resten av informasjonen og syntaks standard . Den setupConnection strengen blir så brukt til å gjøre tilkoblingen til databasen ved hjelp av ODBCConnection klassen som er inkludert i ODBC namespace angitt tidligere.
Query Server
Tilkoblingen er etablert , så nå programmerer kan spørre serveren. En spørring er opprettet og deretter bruker for å hente data . For et program for å skrive ut resultatet til brukeren , tildeler søknaden et datasett variabel til resultatene. Denne variabelen kan deretter brukes til å vise informasjon i skjemaer eller nettsider . Nedenfor er syntaksen som spør en MySQL database:
Dim spørring som string = "Velg first_name fra kunder " Dim resultater som datasett = Ny datasett ( ) Dim myCall som New ODBCDataAdapter (spørring , tilkobling første to linjer med kode skape variabler for databasen samtaler. Den første ins spørringen og sekunder er det datasettet som er befolket av " Fill "-kommandoen fra adapteren . Samtalen er laget til databasen i tredje linje med kode , og resultatene lagres i datasettet . den siste kodelinje er et eksempel på hvordan du skriver ut én post fra datasettet . i dette eksemplet er den første ansatte posten skrives til konsollen .