MDBを使ったアンケート集計を作るMDBを使ったアンケート集計を作る本文(発行内容)<MDBを使ったアンケート集計を作る>こんにちは、三流プログラマーのKen3です。今回は、MDBファイルへアンケートの集計結果を貯めてみたいと思います何かの参考となれば幸いです。1.やりたいこと*/発行しているメルマガの評価を5段階で集計したいと思います。不満(読んで損した気分)の投票数を管理したいと思います。簡単な連続投票の防止機能を付けてみたいと思います。2.仕様*/テーブル仕様~~~~~~~~~~~~データはDBへ保存管理します。(Access2000で作成したDB)へADO,SQLでアクセスします。日付型で、投票数をカウントアップしていきます(詳細は取らないで累積加算します)入力仕様~~~~~~~~データをURLに載せた形式で受取ります。XX号A=5〜1の評価の3項目を受取ります。出力仕様~~~~~~~~データを受取ったら、累積加算します。加算後の結果とアンケートありがとうのメッセージを表示します。1〜5以外の時(範囲外の時)です。評価範囲外でテスト可能です。GETでデータを受取るので、.QueryStringで値を取出します。確認の意味で、受取ったパラメータを表示してます。リターン値を見て、結果を判断してます。エラーの時はリターン値に-1をセットしてます。*/次は、連続登録のチェックと初回の時はレコードを作成です。ansテーブルからデータを読み込みます。データが読めた時は、IPアドレスを比べて、同じ時はエラーを返します。SQL文を発行します。INSERT文を作成して、レコードを作ります。読みこんだレコードの前回IPが現在のアドレスと一緒かチェックします。初投票の時はデータレコードが作成されました。SQLのUPDATE文更新処理で行ってみようと思います。UPDATEのSQL文を作成しました。このように項目(フィールド)を使った計算を書くことが出来ます。在った時は前回のIPアドレスと比べる。同時に、IPアドレスと時刻を更新しました。*/今回は、DBを使ったカウント処理でした。カウント処理の参考になれば幸いです。メール、掲示板に書き込んでくださいね。ASP、VBScript勉強中の三流プログラマーのKen3でした。UPDATE文ページフッターここまで、読んでいただきどうもです。三流君へメッセージを送る。下記のフォームからメッセージを送ることができます。気軽に書いてください(感想や質問・要望・苦情はHPで記事に載せることがあります。↓を選択してください。基本はデータの受け取りかなぁ。・[Form等を使用したデータのやり取り]・・・ASPと言っても、HTMLの入力フォームからデータを受け取ります。POSTやGETでやりとりを押さえますか。・[ADOでMdbファイルを使う]・・・MDBと接続して、簡単な追加・更新・削除を行った。・[ADOでExcelと接続してみた]・・・.xlsと接続してSQLを使ってみた。テキストを読み出した。・[テキストファイル処理]・・・ファイルを開いて、書き込む。1行読み込みなどを軽くVBScriptでFormat関数が無いなど、微妙にVBAと違うけど[VBScript関数関係の説明]・・・少し、処理を書いてみた。[その他処理サンプル]・・・あまり良いサンプル作れなかったけど。何かの参考となれば幸いです。バックナンバー目次]広告:。