Hoewel MySQL wordt meestal gebruikt in combinatie met PHP , ASP sommige ontwikkelaars ook gebruik maken van de gratis distributie van de database . ASP programmeurs kunnen ook MySQL integreren in de Microsoft web- of desktop-applicaties . Het enige verschil in de code tussen MySQL en SQL Server is de manier waarop het is de chauffeurs gebruikt om de database te bellen . MySQL heeft grotendeels dezelfde syntax als SQL Server , behalve voor een paar niet-ondersteunde functies die alleen beschikbaar zijn via SQL Server . Set Up de Verbinding Net zoals een SQL Server-verbinding , wordt MySQL genoemd met de klas verbinding in ASP . De verbinding setup gebruikt namespaces die niet zijn opgenomen in het template -bestand gemaakt wanneer een nieuwe pagina wordt ingevoegd . Om deze reden , de volgende code moet worden opgenomen op de top van de ASP code-behind pagina : Imports System.DataImports System.Data.Odbc Nu de klassen beschikbaar zijn , de verbinding met de MySQL- server kan worden gemaakt in de code . Hieronder is een voorbeeld van een MySQL -verbinding met behulp van VB.NET code : Dim setupConnection als StringsetupConnection = " DRIVER = { MySQL } ; SERVER = MySQL_Server ; DATABASE = MyDatabase ; USER = gebruikersnaam , wachtwoord = wachtwoord ; " Dim aansluiting als New OdbcConnection ( setupConnection ) op de setupConnection stringvariabele wordt gebruikt om de informatie voor de MySQL server te houden . Let op de bestuurder is anders dan SQL Server driver . Echter, de rest van de informatie en de syntax is standaard . De setupConnection string wordt vervolgens gebruikt om de verbinding te maken met de database met behulp van de OdbcConnection klasse die is opgenomen in de ODBC namespace eerder aangegeven . Query de Server De verbinding is gevestigd , dus nu de programmeur kan de server opvragen. Een query is gemaakt en gebruikt vervolgens de verbinding met gegevens op te halen . Een programma voor de afdrukresultaten aan de gebruiker , de toepassing kent een dataset variabele de resultaten . Deze variabele kan vervolgens worden gebruikt om informatie te vormen of webpagina's. Hieronder is de syntax die een MySQL database query : Dim query- als koord = "Selecteer voornaam van de klant " Dim resultaten als DataSet = New DataSet ( ) Dim MYCALL als New ODBCDataAdapter ( query, aansluiting eerste twee regels code variabelen maken voor de database oproepen . De eerste ins de query en de seconden is de dataset die wordt bevolkt door de " Fill " commando van de adapter . De oproep wordt gedaan om de database in de derde regel van de code , en de resultaten worden opgeslagen in de dataset . de laatste regel van de code is een voorbeeld van hoe u een record uit de dataset te drukken. in dit voorbeeld wordt de eerste werknemer plaat op de console .
|