The Visual Basic ( VB ) kommandot objektet kan du köra frågor på en SQL- server . Du kan lägga till eller ta bort poster med hjälp av VB kommandot objektet . Du använder " ExecuteNonQuery " kommandot funktion för att radera en post . Funktionen returnerar inte något svar , till skillnad från en typisk urvalsfråga som returnerar ett post- uppsättning av tabellen poster . Du måste också ange vilka poster som du vill ta bort för att undvika att radera alla poster i tabellen . Instruktioner
1
Dubbelklicka på VB källan filen för att öppna den på din dator och ladda Visual Basic redigeringsprogram . Filen öppnas till formgivaren . Högerklicka på formuläret och välj " Code View " för att komma åt koden där du skriver kommandot frågan .
2
Skapa anslutningen till SQL -servern . Skriv följande kod för att göra anslutningen :
Dim conn As String
conn = " Data Source = server ; Initial Catalog = databas , användar-ID = användarnamn , lösenord = pass "
Ersätt " server " med namnet på serverdatorn . Ersätt " databas " med databasens namn , och ersätta " user " och " pass " med referenserna som används för att ansluta till servern .
3
Konfigurera SQL radering frågan . Följande kod raderar kunden med en ID på 1 :
Dim query As String
query = " bort från kunden där Kundnr = 1 "
4
Execute frågan med kommandot objektet . Skriv följande kod för att slutföra frågan utförande :
conn.Open ( ) katalog
cmd = New SqlCommand ( query , con ) katalog
cmd.ExecuteNonQuery ( ) katalog Addera ditt