Я создал веб-страницу в asp для отображения таблицы из базы данных SQL.Затем я добавил кнопки в каждую строку таблицы, чтобы обновить и удалить код каждой строки -
do while not objRS.EOF
%>
<tr>
<td><%= objRS("Id") %> </td>
<td><%= objRS("Name") %> </td>
<td><%= objRS("Address") %></td>
<td><%= objRS("Suburb") %></td>
<td><%= objRS("Postcode") %></td>
<td><%= objRS("Age") %></td>
<td><%= objRS("Email") %></td>
<td><Center><input type="submit" value="Update"></Center></td>
<td><center><input type="Submit" onclick="delete(<%= objRS("Id") %>)" value="Delete"></center></td>
</tr>
<%
objRS.MoveNext
loop
objCon.close
%>
и код для удаления -
Function delete(index)
Dim objCon, objRS, dSQL
set objCon = CreateObject("ADODB.Connection")
objCon.open "Provider=SQLOLEDB.1;Password=xxxx;Persist Security Info=True;User ID=xxxx;Initial Catalog=Customer;Data Source=PC"
dSQL = "DELETE FROM Customer WHERE Id=" & index
objCon.execute(dSQL)
objCon.close
End Function
Я посмотрел везде, но, кажется, не могунайти способ идентифицировать каждую отдельную кнопку и удалить соответствующую строку из базы данных