SQLデータベースからテーブルを表示するためにaspにWebページを作成しました。私はその後、各行のコードを更新し、削除するために、各テーブルの行にボタンを追加 -ボタンSQLサーバの行を削除するaspをクリック - 古典的なaspとvbscript
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
私はどこにでも見てきたが、特定する方法を見つけるように見えるカントそれぞれ異なるボタンをクリックし、対応する行をデータベースから削除します。
ありがとう、私はこれに新しい(2日間)まだそれに慣れていますが、あなたと他の人は私がjavascriptを使用していると言いました。私はvbscriptを使用することになっているだけなので、もしあなたがどこで私が偉大になるjavascriptを使用していたのかを指摘することができます。私は手順がvbscriptであったという印象の下にあった。また、送信ボタンと上記のhrefをリンクする方法はありますか? –
@Kurupt 'onclick'はJavascriptコードを実行します。これはHTML要素で呼び出されるクライアント側の関数です。ボタンを使用したい場合は、削除ページにユーザーをリダイレクトする機能を1つの解決策にすることができます。 Googleの 'Javascript redirect'を参照してください。 –
ありがとう、今より多くの意味があります –