三流君(TOP) /ASPで遊ぶ /記事一覧

DateAdd関数を使用して3日前までのデータ表示

test031-2.asp


発行する(した)SQL文は
Select * From KANSOU WHERE WriteTime >= #2008/05/14# ORDER BY WriteTime DESC
です
日付区分NO.感想
2008/05/17 7:59:2824H全体プログラミング
2008/05/17 3:45:06ASP全体cccc
2008/05/17 1:55:1724H全体*****
2008/05/16 9:40:43GUCHI全体Order
2008/05/16 9:24:49ASP全体バイバイキ〜ン
2008/05/16 9:05:2624H全体うそつき
2008/05/16 8:45:05ASP全体わからん
2008/05/16 6:12:45VBA全体Order
2008/05/16 1:47:31VBA全体IE操作 UWSC使用が正解 変な記事書き続けるなボケ
2008/05/16 0:34:44GUCHI全体コードが汚い
2008/05/15 16:17:51GUCHI全体自動化
2008/05/15 7:54:2524H全体動け
2008/05/15 0:45:54VBA全体動かないよ
2008/05/14 15:02:53VBA全体IE操作 UWSC使用が正解 変な記事書き続けるなボケ
2008/05/14 15:01:13GUCHI全体好き
2008/05/14 14:49:08ASP全体メタボ
2008/05/14 14:39:30ASP全体bbbbb
2008/05/14 14:24:32GUCHI全体xxxxx
2008/05/14 14:16:4624H全体xxxxx
2008/05/14 10:32:24ASP全体bbbbb
2008/05/14 10:17:17ASP全体好き
2008/05/14 10:06:37VBA全体aaaaa
2008/05/14 9:51:45ASP全体bbbbb
2008/05/14 9:35:0324H全体zzzz
2008/05/14 9:23:15ASP全体プログラミング

終了です。

コーヒーブレイク たまには寄り道、休憩も(↓広告です):
広告:[Blogで商品紹介] ← 足跡から人気を判断?
[本日発売の商品] ← 発売日が当日の商品を紹介、、、するが効果が無いので → [来週7日後] ← を作成して、検索の席取りで予約を狙ってます(テスト・試行錯誤中)

DateAddを使用したサンプル(ソースの紹介)

詳細解説は[http:/asp/backno/asp031.html]を見てください
下記、/cgi-bin/test/test031-2.aspのソース(中身)です

DateAdd を 使った ソースコードを紹介する

表示色の説明:ASP VBScriptは <% 〜 %>
キーワードはDateAdd です。 <%@LANGUAGE=VBScript%> <html> <head> <title>DateAdd関数を使用して3日前までのデータ表示</title> </head> <body> <h2>DateAdd関数を使用して3日前までのデータ表示</h2> test031-2.asp<br> <hr> <% Call TEST_PRINT() '関数にまとめた。 %> <HR> 終了です。<br> </body> </html> <% '3日前を条件にして、SQLを発行 Sub TEST_PRINT() 'ADO DB Connection オブジェクトを作成する、英文そのままじゃん Set db=Server.CreateObject("ADODB.Connection") '.Provider?プロバイダー?通信会社?じゃなくって 'データアクセスにはJet.OLEDB.4.0を使うことを設定 db.Provider = "Microsoft.Jet.OLEDB.4.0" '次に、接続DBの位置を渡すので、Server.MapPathで変換して渡す db.ConnectionString = Server.MapPath("db029.mdb") 'やっとデータベースを開ける db.open 'SQL文を作る strSQL = "Select * From KANSOU " '感想(KANSOU)テーブルから全項目(*)セレクト strSQL = strSQL & "WHERE WriteTime >= #" & DateAdd("d",-3, Date) & "# " strSQL = strSQL & "ORDER BY WriteTime DESC" '並べ替えは時間の降順 'オマケで画面にデータ表示 Response.Write "<hr>発行する(した)SQL文は<br><B><font color='green'>" Response.Write strSQL & "</font></B><br>です<hr>" 'お約束のレコードセットの作成 SQL文の発行 Set rs = db.Execute(strSQL) 'データの表示をテーブルで行う Response.Write "<TABLE Border='1'>" '見出しをバカっぽく、そのまま書き込む Response.Write "<TR>" Response.Write "<TD>日付</TD>" Response.Write "<TD>区分</TD>" Response.Write "<TD>NO.</TD>" Response.Write "<TD>感想</TD>" Response.Write "</TR>" 'お約束のEOFまでループは(データが無くなるまでループ)、 Do While rs.EOF = False 'レコードセットの.EOFがFalseの間 Response.Write "<TR>" '内容を表示する、行開始のタグ<TR> Response.Write "<TD>" & rs.Fields.Item("WriteTime") & "</TD>" Response.Write "<TD>" & rs.Fields.Item("F_KUBUN") & "</TD>" If rs.Fields.Item("F_NO") = 0 Then '0の全体かチェック Response.Write "<TD>全体</TD>" Else Response.Write "<TD>" & rs.Fields.Item("F_NO") & "</TD>" 'NO表示 End If Response.Write "<TD>" & rs.Fields.Item("F_MEMO") & "</TD>" Response.Write "</TR>" '次のレコードにポインタを移動する rs.MoveNext 'これを忘れると悲惨なことに、、、 Loop Response.Write "</TABLE>" 'テーブルは終わりです '開いていたレコードセットを閉じる rs.Close 'データベースも閉じようよ db.Close 'お行儀よくオブジェクトも開放しましょう(通常は自動的に解放されるけど) Set db = Nothing End Sub %>

最近発売の雑誌を紹介する

今週発売の男性誌です。プログラミング以外にも興味を持って???
  1. カジカジ 2008年 06月号
  2. BEST CLUB (ベストクラブ) 2008年 06月号
  3. SpyMaster (スパイマスター) 東海版 2008年 06月号
  4. KING (キング) 2008年 06月号
  5. men's egg (メンズエッグ) 2008年 06月号
  6. Ollie (オーリー) 2008年 06月号
  7. BRUTUS (ブルータス) 2008年 6/1号
  8. Pen (ペン) 2008年 6/1号
  9. おとなの週末 2008年 06月号

SQL総合の書籍を紹介します

  1. [4798102253]- やさしいOracle PL/SQL入門 (DB Magazine SELECTION)
  2. [4798103349]- SQL Server2000でいってみよう (DB magazine selection)
  3. [4797344385]- 基礎からのMySQL [基礎からのシリーズ] (プログラマの種シリーズ)
  4. [477412169X]- MySQL全機能リファレンス
  5. [4886486479]- はじめてでもわかるSQLとデータ設計
  6. [4798106690]- SQLの絵本―データベースがみるみるわかる9つの扉

Googleで関連項目を検索する

LANGUAGE=VBScript + [キーワード:DateAdd] Sub|Function プログラム|プログラミング
↓で検索するとプログラムの例 Sub/Function でまとまったHP

Google

あれ?私のページが検索に載ってない(笑)一度お試しを(私のページに、また戻ってきてね(爆))

三流解説とリンクページを紹介

ASP系の解説を項目ごとにまとめてみました

[ASP Form等を使用したデータのやり取り]
[ASP その他処理サンプル]
[ASP テキストファイル処理]
[ASP VBScript関数関係の説明]
[ASP ADOでMdbファイルを使う]
[ASP ADOでExcelと接続してみた]

その他:blogや広告↓
[日記的なblog]← あまり更新してないけど・・・
[三流なプログラムコード]← 恥ずかしいのであまり載せてないけど・・・
[通販商品の足跡を紹介] ←通販商品などを紹介してます


現在時刻は、2008/05/17 9:36:10です。
[Topへ戻る] −−>[ASP系へ戻る] −−>[バックナンバーを見る]