. NET Framework innehåller VB. NET och C # för att ge utvecklare med verktyg för att skapa dynamiska webbsidor och stationära applikationer . Den VB. NET språk är baserat på Visual Basic , och det används för att hämta data från en databas . Den VB. NET utvecklare kan hämta information från databaser såsom SQL Server , MySQL och Oracle . Hämta data från en SQL Server inkluderar att skapa anslutningen fråge ett bord och visa det för dina läsare
1 .
Skapa din SQL-sträng Server. Anslutningssträngen innehåller SQL Server-namnet , databas du vill fråga och ett användarnamn och lösenord . Informationen lagras i en anslutning objekt , som senare används för att skicka frågan kommando till databasen . Följande kod ställer in anslutningen sträng-och variabel :
Dim conn Som SQLConnection
conn=Nya SQLConnection ( " server=database_server_name , uid=användare , pwd=lösenord, databas=the_database " )
Ersätt " database_server_name " med namnet på den SQL Server som är värd för databasen. Den " the_database " värde är namnet på databasen till frågan . Den " UID " och " pwd " egenskaper innehåller användarnamn och lösenord som har tillstånd att söka på servern .
2 .
Skapa din SQL Server-kommando . Detta kan vara alla frågor som hämtar , tar bort eller redigerar poster i tabellen . I det här exemplet är kundregister hämtas där kunden ID är 1 . Följande kod ställer in ett kommando variabel :
Dim kommando som SqlCommand
kommandot=Nya SqlCommand ( " SELECT förnamn från kunden var id=1 " , conn )
3 .
Öppna databasen anslutning och köra SQL-fråga . Frågan returnerar en lista med poster , och dessa register behöver också en variabel att innehålla dem . En " SQL Reader " objekt används för att innehålla returnerade poster. Följande kod visar hur du hämta poster från databasen :
conn. Open ( )
Dim Reader som SqlDataReader ( )
läsare=command. ExecuteReader ( )
4 .
Skriv posterna för din användare att visa . Du kan skriva ut en eller flera poster för läsaren . Följande kod skriver ut de första posterna på skärmen :
Response . Skriv ( läsare (0) . toString ( ) )
Previous:nothing Next:hur man använder Game Maker 6,1 VARS