推奨事項: ASP は、Web サイトの掲示板にスパム メッセージやコメントが表示されるのを効果的に防止できます。 1. フォーム入力ページ: input name=intime1 type=hidden value=%=Now()% 送信処理ページで、送信タイム コードを次のように設定します。 If DateDiff(s,request.form(intime1), Now) ()) 5 次に、response.write SCRIPT language=JavaScriptalert('メッセージ速度が速すぎるため、メッセージは許可されません!');
最近、サーバーが Visual Studio リアルタイム デバッガーをポップアップし続けるため、非常にイライラします。まだオフにできません。どうすれば解決できるでしょうか? 現象は次の図のとおりです。
この状況の理由を一緒に分析しましょう。
ポップアップ アプリケーション: Visual Studio リアルタイム デバッガー: w3wp.exe [2472] で未処理の例外が発生しました (範囲外の添字: '[number: 0]')。 この例外でのライブ デバッグは次のエラーで失敗しました: インストールされているデバッガーのどれにもライブ デバッグが有効になっていません。 Visual Studio では、[ツール]/[オプション]/[デバッグ]/[リアルタイム] からリアルタイム デバッグを有効にできます。
最も一般的な解決策は次のとおりです。
1. レジストリ変更ソリューション
レジストリを見つけて、次の 2 つの項目を削除します
HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsNTCurrentVersionAeDebugデバッガ
HKEY_LOCAL_MACHINESOFTWAREMicrosoft.NETFrameworkDbgマネージドデバッガー
64 ビット オペレーティング システムでは、次のレジストリ キーも削除します。
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoftWindowsNTCurrentVersionAeDebugデバッガー
HKEY_LOCAL_MACHINESOFTWAREWow6432NodeMicrosoft.NETFrameworkDbgManagedDebugger
2. Visual Studio メニューで変更を加える
Visual Studioに入り、[ツール]→[オプション]を選択し、[デバッグ]をクリックし、[リアルタイム]タブで[ネイティブ][スクリプト][ホスト]のチェックを外せばOKです。
実際、デバッグをオフにしても問題は解決されないようで、後で次のエラーが表示されます。
3. 最も信頼できるソリューション:
IIS Web サイトのプロパティ、ホーム ディレクトリ、アプリケーション構成、およびデバッグの最初のチェック マークを削除するだけです。これは、顧客の技術的なデバッグ プログラムによってクリックされる可能性があります。
図に示すように:
共有: ASP での DateAdd 関数の日付の使用法ASP での DateAdd 関数の使用法2006/09/22 12:29 VBS と SQL では記述方法が若干異なるので注意してください。 以下の投稿は VBS のヘルプです。 SQL の検索可能な SQL には、追加される時間間隔を表すヘルプ ドキュメント文字列式が付属しています。数値については「設定」セクションを参照してください。 指定された時間間隔を加算した日付を返します。 DateAdd(間隔, 数値, 日付) パラメータ