0

ASP を使用して webapp で大きなテーブルを生成しています。ADODB.Recordset を使用して Oracle データベースに接続し、各行のデータをテーブルに入力します。ID 番号 (各行の最初の列) をクリックすると、下部に 15 個のボックスが表示され、データベースからのデータがさらに表示されます。 スクリーンショットはこちら データを検閲して申し訳ありませんが、私が何をしようとしているのかを見ることができます. 表がデータでいっぱいになり、ID 番号をクリックすると、その ID の詳細情報が表示される別の表が下部に表示されます。

私が抱えている問題は、レコードセットがテーブルをいっぱいにするためにステップスルーされると、最後に到達し、データベースの最後のレコードを指し続けることです。クリックしたレコードをポイントして、そのレコードに関するすべてのデータを取得できるようにする方法を見つける必要があります。それを行う方法はありますか?

4

1 に答える 1

1

私が知っている方法は2つだけです。

  1. @Ed が提案したように JavaScript を使用します。これにより、ページを更新しなくても下の表に結果が表示されます。
  2. VBScript を使用して、必要な ID を持つクエリ文字列で URL を生成します。ID を使用して、一番下のテーブルに入力します。これには、ページの更新が必要です。
于 2013-06-20T18:26:50.197 に答える