No.2ベストアンサー
- 回答日時:
yanmaaさんのおっしゃっているとおり、ASPのみではできません。
ASPは、Active Server Pagesの略で、サーバーで動作するプログラムのことです。ですので、クライアントの操作を認識することはできません。(今回の場合、カーソルの移動)ASPで処理できるのは、クライアントからサーバーにデータを送ったときに(ほとんどの場合、Submitボタンをクリックする)認識できます。
クライアントの操作を認識して動作させるには、クライアントサイドで動作するプログラムを作る必要があります。一般的に使われているのはJavaScript、JAVAアプレット、DHTMLなどになります。
クライアントをIEに固定すれば、VBScript、ActiveXドキュメントなどもつかえます。
クライアントサイドのプログラムは、カーソルの移動(もともとカーソルのあったテキストボックスなどのLostForcusイベント、カーソルが移った先のGetForcusイベントなどで処理ができます。)ただし、クライアントサイドからDBにアクセスすることになりますので、各PCにDBとの接続をするためのミドルウェア(ADOやoo4oなど)が必要になりますので、汎用性は下がると思います。(公開Webならセキュリティも問題になります。)
丁寧な説明、ありがとうございます。
以前カーソルの移動で該当データが入ってくるページを見たので
ASPでできるんだと思い込んでいました。(つまりはASPが何であるかをわかっていなかった・・・)
Java関係はまるで使ったことがないのですが、いい機会と思ってがんばってみます。
No.1
- 回答日時:
ASPだけでは対応出来ませんね。
JavaScriptやVBScript(共にクライアントサイド)
である程度までは対応できるとは思いますがテキストボックスのフォーカスが失った時てイベントを拾えたかどうか今一つはっきりしませんね。
ASPを使ってDBにアクセスする方法は分かっていますか?
基本的にはFormタグのアクションで次のページを開く時ににASPファイルを開いて動的にHTMLを生成しつつ前ページの内容を元にSQLを発行して対応すればいいのですが
といって分かりますか?
取り合えずはこのカテゴリを読んでみることをお勧めします。
この回答への補足
早速の回答、ありがとうございます。
・・・すみません
「テキストボックスのフォーカスが失った時てイベントを拾えたかどうか」と
いう部分がよくわかりません・・・。
「ボックスに入力し次のボックスにフォーカスが移動したときにイベントを
拾えるか」ということでしょうか?
あと言葉が足りませんでしたが、ASPを使ってDBにアクセスする方法は大丈夫です。
SQLServerと連携して select,delete,update,insertの実行に成功しています。
今回は同じページ内でsubmitは使わずに、カーソル(フォーカス?)の移動で
動作させたいと思っています。
またアドバイス頂けたらうれしいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP php my adminより取り出したデータ表示 2 2022/06/15 11:56
- Excel(エクセル) エクセルVBA 任意のセルの選択時、指定のセルの値を表示 1 2023/04/21 08:13
- Windows 10 Windows11タスクバーやエクスプローラー、スタートメニュー 動画全画面時にカーソルが見えない 1 2022/04/08 00:03
- Excel(エクセル) Excelヘルプの原文を表示する最速の方法(手順)には? 1 2023/08/11 11:30
- Excel(エクセル) エクセルの表示形式について教えてください あるセルの「A」という値と、別のセルの「B」という値を組み 4 2023/02/21 21:55
- モニター・ディスプレイ 「.cur」のアイコン表示について 4 2023/03/04 10:21
- Excel(エクセル) エクセルでフィルタ後、考えている場所に値コピーができない。 1 2022/05/02 21:01
- その他(パソコン・スマホ・電化製品) ワードでテキストボックス内の文字を連動させない方法 2 2023/02/09 16:56
- Excel(エクセル) Excelで日付のグラフへの表示 2 2022/04/15 11:04
- Visual Basic(VBA) excel vba でユーザーフォーム入力ができない 2 2022/12/12 14:42
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
『μg』の読み方と意味。
-
名古屋の栄と錦は治安悪い?
-
NumericUpDownの数値を選択済み...
-
フォームを開く時のイベント処理
-
項目数は英語で
-
クラッシュダンプが発生した時...
-
受け取った値が"undefined"と表...
-
メモリリーク対策
-
ティップネスの選曲について
-
ブック開いたときのフォーカス指定
-
エアー漏れの流量の計算式を教...
-
フリップフロップについての質...
-
MDIの子フォームでフォーカスア...
-
word
-
数式中の文字をCambria Math以...
-
イラレでダブルクリックで文字...
-
illustratorとExcelは連携出来...
-
PowerPoint SmartArtの箇条書...
-
PDF→CSVへ変換
-
Google マップに同心円と文字を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
名古屋の栄と錦は治安悪い?
-
『μg』の読み方と意味。
-
NumericUpDownの数値を選択済み...
-
テキストボックスからフォーカ...
-
VB.NETのテキストボック...
-
エアー漏れの流量の計算式を教...
-
VB.NET でのLaod/unLoad につ...
-
フォームを開く時のイベント処理
-
vba メモリーリーク
-
項目数は英語で
-
シリアルフラッシュメモリをな...
-
TextBoxにカーソルがあるかない...
-
ヒント表示について
-
mailの送信音がしなくなったの...
-
ブック開いたときのフォーカス指定
-
VBのレコードセットを閉じない...
-
コンピュータ言語paythonのエデ...
-
vc++2005エラーメッセージ
-
C言語の関数の実引数と仮引数の...
-
globalと$GLOBALSの違いは?
おすすめ情報