DELETE文でデータを削除してみた>こんにちは、Ken3です。今回は、またまたSQL文で、Delete文でDateAdd関数で日付や時間の計算をしてみたいと思います。言っても、たいしたことないのでご安心を。条件~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~で、OKです。なんかあっけないよね。書き込み日付なんてデータベースを使用してます。フィールドには、ID,NO,CODEなどよくみかけますよね。これは、まだやってないけどマスターと明細テーブルをつなげたり、1件のデータを特定して削除する時に使います。5とSQLを発行します。#日付#とSQLを発行します。削除するには、テーブルと条件を頭に思い浮かべれば、なんか出来そうですね。3.削除データのボタンを作る*/データを一覧表示して、横に削除のボタンを付けて処理を行います。簡単な仕様test032-1.aspで、データの一覧表示と削除ボタンを付けるボタンが押されたら、test032-2.asp削除処理を呼ぶtest032-2.aspフィールドの隠し項目で削除するIDを受け取ったら、SQLのDelete文を発行する。この、表示・選択(test032-1)と削除実行部(test032-2)を作成します。TEST_MAKE_DATA()%><HR>終了です。削除ボタンが押されたら、ACTION='test032-2.asp'へデータが渡ります。test032-2.aspさて、データが渡ってきてからの処理ですね。TEST_DELETE_DATA()%><HR>終了です。Request.Form("DELETE_ID")でRequest.Form("DELETE_ID")の隠し項目で送られて来たデータを使用して、DELETE文を作成してます。db.Execute(strSQL)作成したSQL文を.Executeで発行します。テストは、http://www.ken3.org/cgi-bin/test/test032-1.aspで確認可能です。データ遠慮無く壊して遊んでください。データ少なくなってきたら、http://www.ken3.org/cgi-bin/test/test029-1.aspで追加しながら、テストして下さい。4.終わりの挨拶*/今回は、軽く、SQLのDELETE文でした。残るは、更新関係のUPDATE文ですね。SQLも軽く?感じてきましたか?えっ、入り口しかやってないのに偉そう?だって。う〜ん、奥が深そうだからなぁSQLって。単体じゃなく、そろそろつなげて1本作りたいですね。そんな話しの続きは(自分のメルマガ宣伝)http://www.ken3.org/backno/backno_guchi28.html#142で、[トンネルの話、貫通後、横に広げるのは簡単?]といいかげんなこと書いてます。お時間のある人は見て笑ってください。ASP、VBScript勉強中の三流プログラマーのKen3でした。ページフッターここまで、読んでいただきどうもです。三流君へメッセージを送る。下記のフォームからメッセージを送ることができます。気軽に書いてください(感想や質問・要望・苦情はHPで記事に載せることがあります。↓を選択してください。基本はデータの受け取りかなぁ。・[Form等を使用したデータのやり取り]・・・ASPと言っても、HTMLの入力フォームからデータを受け取ります。POSTやGETでやりとりを押さえますか。・[ADOでMdbファイルを使う]・・・MDBと接続して、簡単な追加・更新・削除を行った。・[ADOでExcelと接続してみた]・・・.xlsと接続してSQLを使ってみた。テキストを読み出した。・[テキストファイル処理]・・・ファイルを開いて、書き込む。1行読み込みなどを軽くVBScriptでFormat関数が無いなど、微妙にVBAと違うけど[VBScript関数関係の説明]・・・少し、処理を書いてみた。[その他処理サンプル]・・・あまり良いサンプル作れなかったけど。何かの参考となれば幸いです。バックナンバー目次]広告:。