|
- Eliminare delle righe di una tabella - |
|||
| COSA SERVE PER QUESTO TUTORIAL | |||
| Download | Chiedi sul FORUM | Glossario | Conoscenza dell'HTML - un server che supporti la tecnologia ASP .NET - facoltativamente un editor provvisto di intellisense (es. Macromedia Dreamweaver) | ||
| La query SQL DELETE per eliminare delle righe da una tabella di un database | |||
DELETE Un semplice esempio per spiegare come eliminare delle righe da una tabella di un database Access.
DELETE è la parola chiave utilizzata da Jet nell'accesso ai
database per eliminare una o più righe da una tabella. <%@ Page Language="VB" Debug="true" %> <%@ Import Namespace="System.Data" %> <%@ Import Namespace="System.Data.Oledb" %>2) Iniziamo uno script e apriamo una connessione al database che desideriamo modificare attraverso l'oggetto OleDbConnection che ci servirà in seguito:
<script language="VB" runat="server">
Sub Page_Load()
Dim objConn As New OleDbConnection _
("Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source =" & Server.MapPath("/cartella/nomedatabase.mdb"))
3) Attiviamo la connessione appena creata e creiamo un oggetto
OleDbCommand che viene utilizzato per eseguire le query (e quindi le
operazioni) di modifica:
objConn.Open()
Dim objCmd As New OleDbCommand _
("DELETE FROM Tabella1 WHERE Colonna1='ValoreDaEliminare1' Or Colonna2=1", objConn)
La sintassi come abbiamo appena visto non è complicata: dopo la
parola chiave DELETE, per indicare in quale tabella in cui si
trova la riga che desideriamo eliminare, abbiamo specificato FROM
NomeTabella1. Fate molta attenzione a specificare sempre una
clausola WHERE altrimenti rischiate di eliminare ogni dato
contenuto nella tabella! Per ulteriori informazioni sulla parola chiave
WHERE clicca qui. objCmd.executeNonQuery()5) Infine chiudiamo la connessione, la sub e lo script: objConn.close() End Sub </script>
|
|||
| << INDIETRO | by VeNoM00 | ||