ASPからADOを使用してExcel(*.xls)に接続してみた

Driver={Microsoft Excel Driver (*.xls)}をADOで使ってみました。
三流君(TOP) /ASPで遊ぶ /記事一覧 test053-1.asp
ASPからADOを使用してExcel(*.xls)に接続するテストを行う

作った、使った接続文字列は
Driver={Microsoft Excel Driver (*.xls)};DBQ=d:\users\ken3_org\Cgi-bin\test\test053.xls;
USERNAME -- Ken3
MEMO -- メモメモ
WriteTime -- 2003/05/15
USERNAME -- TEST
MEMO -- なぜ?出来ないの?
WriteTime -- 2003/05/13
USERNAME --
MEMO --
WriteTime --
USERNAME --
MEMO --
WriteTime --

[test053.xlsを開く]

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

Driver={Microsoft Excel Driver (*.xls)}を使用したサンプル(ソースの紹介)

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

Driver={Microsoft Excel Driver (*.xls)} を 使った ソースコードを紹介する

表示色の説明:ASP VBScriptは <% 〜 %>
キーワードはDriver={Microsoft Excel Driver (*.xls)} です。 <%@LANGUAGE=VBScript%> <html> <head> <title>ASPからADOを使用してExcel(*.xls)に接続してみた</title> </head> <body> <h1>ASPからADOを使用してExcel(*.xls)に接続してみた</h1> Driver={Microsoft Excel Driver (*.xls)}をADOで使ってみました。 <hr> test053-1.asp<br> ASPからADOを使用してExcel(*.xls)に接続するテストを行う<br> <hr> <% 'ADO DB Recordset オブジェクトを作成する、英文そのままじゃん Set rs=Server.CreateObject("ADODB.Recordset") strSQL = "select * from DATA_RANGE" Con = "Driver={Microsoft Excel Driver (*.xls)};DBQ=" & _ Server.MapPath("test053.xls") & ";" Response.Write "作った、使った接続文字列は<br>" Response.Write "<CODE>" & Con & "</CODE><hr>" '接続文字列、SQLを渡して、レコードセットを開く Rs.Open strSQL, Con, 0 '0=adOpenForwardOnly strOUT = "" Do While Rs.EOF = False For Each FieA In Rs.Fields strOUT = strOUT & FieA.Name & " -- " & FieA.Value & "<BR>" Next Rs.MoveNext '次のレコードへ移動 Loop Rs.Close Set Rs = Nothing Response.Write strOUT '結果を表示 %> <hr> [<a Href="test053.xls" TARGET="_blank">test053.xlsを開く</a>]<br> <img src="http://www.ken3.org/backno/gif/asp053-01.gif"><br> ↑が表のイメージです。 </body> </html>

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

女性誌を紹介します。数少ない女性プログラマー向けの広告でした(笑)
  1. sweet (スウィート) 2008年 06月号
  2. JILLE (ジル) 2008年 06月号
  3. 私の時間 2008年 06月号
  4. ELLE girl (エル・ガール) 2008年 06月号
  5. CUTiE (キューティ) 2008年 06月号
  6. BAILA (バイラ) 2008年 06月号
  7. RUSSH JAPAN (ラッシュジャパン) 2008年 06月号
  8. ar (アール) 2008年 06月号
  9. FRaU (フラウ) 2008年 06月号

人気の書籍を紹介します

  1. [4010213000]- とってもわかりやすい中学国語の教室
  2. [4862380697]- ビューティ・ジャンキー-美と若さを求めて暴走する整形中毒者たち
  3. [477451070X]- 虫歯はクスリで治る!―最新歯科治療3Mix-MP法
  4. [4022503092]- ロストジェネレーション―さまよう2000万人
  5. [4022732067]- カラシニコフ自伝 世界一有名な銃を創った男 (朝日新書 106)
  6. [4569698832]- IT投資は3年で回収できる

Googleで関連項目を検索する

LANGUAGE=VBScript + [キーワード:Driver={Microsoft Excel Driver (*.xls)}] Sub|Function プログラム|プログラミング
↓で検索するとプログラムの例 Sub/Function でまとまったHP

Google

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

ASPでExcel(*.xls)を使用する
(ADOで*.xlsと接続, xlsファイルの作成など)

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

ASP系、ADO使用、Excel(*.xls)接続、SQL発行、メルマガ解説リンク

[No.53 ADOでExcelファイル(*.xls)とやっと接続できた(ほっ)]
[No.54 ADOでSQL Select * INTO文発行でExcel(*.xls)を作成する]
[No.56 Excel(*.xls)とADOで接続、.Addnewしてみた]
[No.57 Excelグラフ付の雛形シートにASPからADOを使用してデータセット]
[No.59 結果をExcelで返すならresponse.ContentType=application/vnd.ms-excel]

[No.79 文字列9-30をExcelに移すと日付と誤解される・・・]
[No.84 ADO Excel(*.xls)接続 [Sheet1$]でシート指定、列名無しで遊ぶ]
[No.85 ADOでExcel(*.xls)に接続 .GetRowsで全件読み込んでみた]
[No.103 ADOでExcel(*.xls)に接続 指定したセルを更新する ]

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

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

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

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


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