June 17
L'oggetto comando di Visual Basic (VB) permette di eseguire query su un server SQL. È possibile aggiungere o eliminare i record utilizzando l'oggetto di comando VB. È possibile utilizzare la funzione di comando "ExecuteNonQuery" per eliminare un record. La funzione non restituisce alcuna risposta, a differenza di una tipica query di selezione, che restituisce un set di record di record della tabella. È inoltre necessario specificare i record da eliminare per evitare di eliminare tutti i record nella tabella.
1 Fare doppio clic sul file sorgente VB per aprirlo sul proprio computer e caricare il software di editing di Visual Basic. Il file si apre al progettista. Fare clic con il modulo e selezionare "Visualizza codice" per accedere al codice in cui si digita la query di comando.
2 Creare la connessione al server SQL. Digitare il seguente codice per effettuare il collegamento:
conn Dim come stringa
conn = "Data Source = server, Initial Catalog = banca dati; User ID = utente; Password = pass"
Sostituire "server" con il nome del computer server. Sostituire "database" con il nome del database, e sostituire "user" e "pass" con le credenziali utilizzate per la connessione al server.
3 Impostare la query SQL eliminazione. Il codice seguente elimina il cliente con un ID di 1:
interrogazione Dim As String
query = "Elimina da cliente dove CustomerID = 1"
4 Eseguire la query utilizzando l'oggetto comando. Digitare il seguente codice per completare l'esecuzione della query:
conn.Open ()
cmd = nuovo SqlCommand (query, con)
cmd.ExecuteNonQuery ()