Vb Net SQL Server Tutorial

Vb Net SQL Server Tutorial


En viktig del av mange datamaskinprogrammer omfatter manipulere data i en database. Visual Basic har flere klasser som lar deg koble til SQL Server og arbeide med informasjonen der til fordel for programmene dine. Du kan lage dine egne funksjoner som oppretter og bruker SQL Server-objekter og kaller disse funksjonene i koden til noen av dine verktøy. Hvordan du vise resultatene av SQL-spørringene er helt opp til deg.

Bruksanvisning

1 Åpne en ny Visual Studio prosjekt. Klikk på "Projects" på menyen, og klikk "Add Reference". Åpne ".NET" -kategorien, klikk på "System.Data" komponent, og klikk "OK."

2 Åpne din kode vinduet, og skriv "Import System.Data.SqlClient" over klassen erklæring på første linje av koden din. Skriv "Dim SqlConn som ny SqlConnection ()" og "Dim sqlcmd som ny SqlCommand ()" på følgende to linjer.

3 Type "SqlConn.ConnectionString =" Data Source = ditt_servernavn; Initial Catalog = your_database_name; Integrated Security = sant "" for å opprette en tilkobling til databasen. Skriv "SqlConn.Open ()" på neste linje. Skriv "SqlCmd.Connection = SqlConn" for å etablere en tilkobling for SQL-setning.

4 Skriv "Dim SqlStatement As String" for å lage en variabel til å lagre dine spørsmål.

5 Skriv "SqlStatement =" SELECT * FROM tabellnavn "for å lage en spørring for å velge alle data fra en tabell. Type" SqlStatement = "INSERT INTO table_name (kolonne 1, COLUMN2, ...) VERDIER (data1, data2, ...)" å sette en ny rekord i tabellen. Type "SqlStatement =" UPDATE table_name SET data1 = 'some_data' WHERE data2 = 'some_other_data "for å oppdatere en eksisterende oppføring i tabellen. Skriv" SqlStatement = "DELETE FROM tabellnavn WHERE kolonne =' some_data '" for å slette en post fra tabellen .

6 Type "SqlCmd.CommandText = SqlStatement" for å sette SQL strengen og skriv "SqlCmd.ExecuteNonQuery ()" etter hver unike SQL-setning for å utføre dine kommandoer individuelt.

7 Skriv "SqlConn.Close ()" for å lukke tilkoblingen til databasen.

Hint

  • Endre verdien som er lagret i din SqlStatement strengen før du utfører spørringen vil resultere i Visual Basic ikke spørre databasen med den opprinnelige strengen. Bruk ulike variabler for å lage flere spørsmål eller utføre hver spørring før du endrer verdien av SqlStatement streng.