asp增加刪除數(shù)據(jù)
通常使用SQL的INSERT語句來添加新的數(shù)據(jù)將用戶在前端填寫的數(shù)據(jù)通過Request對象讀取出來,把這些數(shù)據(jù)作為參數(shù)放入SQL語句中,執(zhí)行這個SQL語句即可。:
```vb
Dim conn, cmd
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.;Data Source=C:\MyDatabase.mdb"
Set cmd = Server.CreateObject("ADODB.Command")
cmd.ActiveConnection = conn
cmd.CommandText = "INSERT INTO Plants (Name, Species) VALUES (?, ?)"
cmd.Parameters.Append cmd.CreateParameter("p", , , , Request.Form("plant_name"))
cmd.Parameters.Append cmd.CreateParameter("p", , , , Request.Form("species"))
cmd.Execute
Set cmd = Nothing
Set conn = Nothing
```
使用SQL的DELETE語句來刪除不的數(shù)據(jù)。同樣地從Request對象中獲取被刪除的記錄的標識符(如ID),把這個標識符作為參數(shù)放入SQL語句中,執(zhí)行這個SQL語句即可。:
```vb
Dim conn, cmd
Set conn = Server.CreateObject("ADODB.Connection")
conn.Open "Provider=Microsoft.Jet.OLEDB.;Data Source=C:\MyDatabase.mdb"
Set cmd = Server.CreateObject("ADODB.Command")
cmd.ActiveConnection = conn
cmd.CommandText = "DELETE FROM Plants WHERE ID = ?"
cmd.Parameters.Append cmd.CreateParameter("p", , , , Request.QueryString("id"))
cmd.Execute
Set cmd = Nothing
Set conn = Nothing
```
這種實現(xiàn)方式對于其他業(yè)務場景財稅服務、基金、精準農(nóng)業(yè)種植等是適用的,只根據(jù)實際的數(shù)據(jù)庫結(jié)構(gòu)和業(yè)務邏輯修改相的SQL語句即可。