SQL INSERT INTO文を使用して、コメント書込み

'SQL文を作る
strSQL = "INSERT INTO KANSOU (F_KUBUN, F_NO, F_MEMO, WriteTime) VALUES ("
〜と文字列でSQL文を作成して、
db.Execute(strSQL)
でSQL文を発行してます

ASPプログラムのコメントはRemか'シングルコーテーションです
<-- XXX -->はhtmlのコメントです

※検索で ASP コメント とすると間違ってこのページが表示されるので(笑) 三流君(TOP) /ASPで遊ぶ /記事一覧 test029-2.asp

データを入力して下さい。
感想を書き込んでください。
メルマガ区分選択:
ASPで遊ぶ、失敗する
VBAで楽しく
愚痴系メルマガ
コンビニのオモテとウラ
感想:


終了です。

DB内のデータを確認
DB:db029.mdb
確認用に発行したSQL:Select * From KANSOU Order by WriteTime DESC
IDF_KUBUNF_NOF_MEMOWriteTime
2233024H0自動運転失敗2008/05/12 16:19:51
22329VBA01232008/05/12 15:57:36
22328VBA0初心者2008/05/12 12:03:24
22327VBA0testだよ2008/05/12 11:43:04
22326GUCHI0たい2008/05/12 9:32:06
2232524H0転機2008/05/12 9:08:39
22324ASP0稼ぐ2008/05/12 7:58:52
22321VBA0Sweet2008/05/11 0:03:06
22320VBA012122008/05/10 18:41:49
22317VBA0aaaaaaaaaaaaaaaaa2008/05/09 18:14:02
22316GUCHI0自動化2008/05/09 11:19:37
22311ASP0TEST DATA 372008/05/09 5:18:59
22310VBA0122008/05/09 0:10:43
22309ASP0TEST DATA 662008/05/08 21:54:12
22308VBA0fafa2008/05/08 18:33:55
2230724H0ddddd2008/05/08 18:05:41
22306VBA0動かんぞ2008/05/08 17:54:57
22305GUCHI0プログラミング2008/05/08 17:44:25
22304GUCHI0zzzz2008/05/08 17:36:51
22303ASP0TEST DATA 582008/05/08 13:52:17
22302ASP0TEST DATA 302008/05/08 13:41:01
22301GUCHI0eeee2008/05/08 13:39:52
22299VBA0好き2008/05/08 13:13:56
22298VBA0aaaaa2008/05/08 13:00:04
22296ASP0zzzz2008/05/08 12:15:47
22295GUCHI0cccc2008/05/08 11:57:54
22294VBA0かきくけこ2008/05/08 11:45:05

再度データを登録する

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

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

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

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

表示色の説明:ASP VBScriptは <% 〜 %>
キーワードはINSERT INTO です。 <%@LANGUAGE=VBScript%> <html> <head> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=x-sjis"> <title>SQL INSERT INTO文を使用して、コメント書込み</title> </head> <body> <h1>SQL INSERT INTO文を使用して、コメント書込み</h1> 'SQL文を作る<br> strSQL = "<b>INSERT INTO</b> KANSOU (F_KUBUN, F_NO, F_MEMO, WriteTime) VALUES ("<br> 〜と文字列でSQL文を作成して、<br> db.Execute(strSQL)<br> でSQL文を発行してます<br> <hr> <Font Color="red">ASPプログラムのコメントはRemか'シングルコーテーションです<br> &lt;-- XXX --&gt;はhtmlのコメントです</font><br> ※検索で ASP コメント とすると間違ってこのページが表示されるので(笑) <!-- コメントですよ(笑) --> test029-2.asp<br> <hr> <% '頭で、入力パラメーターの文字数をチェックする If Len(Request.Form("MEMO")) = 0 Then Response.Write "データを入力して下さい。<br>" 'エラーメッセージの表示 %> 感想を書き込んでください。<br> <FORM ACTION="test029-2.asp" METHOD="POST"> <INPUT TYPE="HIDDEN" NAME="NO" VALUE="0"> <b>メルマガ区分選択:</b><br> <INPUT TYPE="RADIO" NAME="KUBUN" VALUE="ASP" CHECKED>ASPで遊ぶ、失敗する<br> <INPUT TYPE="RADIO" NAME="KUBUN" VALUE="VBA" >VBAで楽しく<br> <INPUT TYPE="RADIO" NAME="KUBUN" VALUE="GUCHI" >愚痴系メルマガ<br> <INPUT TYPE="RADIO" NAME="KUBUN" VALUE="24H" >コンビニのオモテとウラ<br> <b>感想:</b> <% Randomize : zz = Chr(&h22) & "TEST DATA " & Int(Rnd * 100) & Chr(&h22) %> <INPUT TYPE="TEXT" NAME="MEMO" SIZE=60 VALUE=<%=zz%>><br> <br> <INPUT TYPE="SUBMIT" VALUE="書 込"> <INPUT TYPE="RESET" VALUE="クリア"> </FORM> <% Else 'データが入力されていたら、 '書き込み関数を呼ぶ(外側に出したかったので) Call TEST_WRITE() End If 'If文もここで終わり %> <HR> 終了です。<br> <hr> <A href="test029-1.asp">再度データを登録する</a><br> </body> </html> <% 'データを受け取り、DBへ書き込むつもり Sub TEST_WRITE() '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 'あまり意味無いけど、変数に代入 strKUBUN = Request.Form("KUBUN") strNO = Request.Form("NO") strMEMO = Server.HTMLEncode(Request.Form("MEMO")) 'フリー入力なので 'SQL文を作る strSQL = "INSERT INTO KANSOU (F_KUBUN, F_NO, F_MEMO, WriteTime) VALUES (" strSQL = strSQL & "'" & strKUBUN & "'" '区分 strSQL = strSQL & ", " & strNO '番号 strSQL = strSQL & ", '" & strMEMO & "'" '感想メモ strSQL = strSQL & ", #" & now & "#)" '現在時刻、日付型は#で囲む 'SQL文を発行 db.Execute(strSQL) 'オマケで画面にデータ表示 Response.Write "<hr>発行する(した)SQL文は<br><B><font color='green'>" Response.Write strSQL & "</font></B><br>です<hr>" 'データベースも閉じようよ db.Close 'お行儀よくオブジェクトも開放しましょう(通常は自動的に解放されるけど) Set db = Nothing End Sub %>

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

女性誌を紹介します。数少ない女性プログラマー向けの広告でした(笑)
  1. HONEY girl (ハニーガール) 2008年 06月号
  2. PREPPY (プレッピー) 2008年 06月号
  3. In Red (イン レッド) 2008年 06月号
  4. Scawaii ! (エス カワイイ) 2008年 06月号
  5. PHP カラット 2008年 06月号
  6. SEDA (セダ) 2008年 06月号
  7. Lucere ! (ルチェーレ) 2008年 06月号
  8. レディブティック 2008年 06月号
  9. REINA (レイナ) 2008年 06月号

プログラミングの書籍を紹介します

  1. [4756136494]- プログラミング作法
  2. [4797339535]- 明解Java 入門編
  3. [4891005750]- ひと目でわかるMicrosoft Visual Basic 2008 アプリケーション開発入門 (マイクロソフト公式解説書)
  4. [4861671647]- 実践Web Standards Design―Web標準の基本とCSSレイアウト&Tips
  5. [4839916578]- MySQL入門以前
  6. [479733245X]- PHPによるWebアプリケーションスーパーサンプル 第2版

Googleで関連項目を検索する

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

Google

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

ASPでDBはMDBを使用して、SQL文を発行するサンプル

テスト実行とサンプルソース

ASP系、ADO使用、MDB接続、SQL発行、メルマガ解説リンク

[No.26 MDBファイルにアクセスしてみたADODB.Connection]
[No.27 SQL INSERT INTO文でデータの追加]
[No.28 SQL ORDER BYでデータの並べ替え]
[No.30 SQL SELECT文WHERE句を使って条件検索]
[No.32 SQL DELETE文でデータを削除してみた]

[No.33 SQL UPDATE文でデータを更新する]
[No.38 SQL GROUP BY句 で グループ化する]
[No.39 SQL GROUP BY句 で グループ化 集計結果を並べ替えする]
[No.40 MDBへのSQL文 Format関数使用]
[No.43 SQL文 HAVING句でGroup化されたレコードに条件設定する]

[No.44 MDBを使ったアンケート集計を作る]
[No.46 SQL文 SELECT WHERE句でIN演算子を使用して複数条件を選択する]
[No.47 いろいろな削除処理で遊んでみた(笑)]
[No.70 SQL Select DISTINCT キーワードで重複結果の出力をハジク]
[No.73 テーブルをつなげて商品名を取得する方法]

[No.74 演算フィールドを作成する]
[No.75 SQL UNION演算子 で 表をつなげたレコードセットの作成]
[No.76 小計・合計の表示、SQLで小細工の嵐(笑)]
[No.77 SQL AS演算子で別名管理]
[No.82 ページ単位の表示にチャレンジしてみた]

[No.83 Select TOP 20 と Select Top n PERCENT で遊ぶ]
[No.87 ADO SQL Like演算子で部分検索する]
[No.88 SQL HAVING句でSUMした値をチェックする]
[No.89 SQL 集計関数MAXと副問い合わせ(サブクエリー)]

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

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

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

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


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