Excel(*.xls)とADOで接続、.AddnewしてみたExcel(*.xls)とADOで接続、.Addnewしてみた本文(発行内容)<Excel(*.xls)とADOで接続、.Addnewしてみた>こんにちは、三流プログラマーのKen3です。値とデータをセットして、.Updateで更新と普通に操作してみます。拾い読みして、何かの参考となれば幸いです。読み込みが出来たら、書き込みでしょ、、って流れで、.AddNewでデータを追加してみたいと思います。2.普通にAddNewで出来ないの?*/さてと、下記のような感じで、Excelファイルにアクセスできました。http://www.ken3.org/cgi-bin/test/test053-1.asp参照。'0=adOpenForwardOnlyの0=adOpenForwardOnlyを追加可能なカーソルにすればOKかなぁ。オブジェクトまたはプロバイダは要求された操作を実行できません。更新可能なクエリであることが必要です。えっ、なんで、、、更新可能じゃないの???う〜ん。3.接続できたら、あとは簡単と豪語してたのに(笑)*/接続できたら、あとは追加・更新・削除は簡単と豪語してたのに(笑)やばいなぁ。得意の人様のHPを観察して、パクるか。AccessからADOでExcelを更新するページ見ても、できてるよなぁ普通に使って。英語のページに紛れ込んだ。4.0英語、読めないんだけど(情けないことに中学生以下じゃないたぶん(笑))おっ、と思うソースが目に飛び込んできた。Sub英語、読めなくても、ソースって意外と読めるもんなんですよね。自分のソースとの違いを見る。レコードセットを開いて、.Addnewしてる。英語わからない、私でも、これって?サーバーの指定?かもと予想。訪問者の時刻、IPアドレス、端末情報を保存するサンプルを作ってみました。↑みたいに作成しました。.AddNewでレコードを追加する。アクセスすると、ログ情報をtest056.xlsに書き込みます。データが追加されていることを確認してみてください。英語読めないのに、ソースは読める不思議な自分に気がついて、変な気分。そんな処理の参考となれば幸いです。ASP、VBScript勉強中の三流プログラマーのKen3でした。ページフッターここまで、読んでいただきどうもです。三流君へメッセージを送る。下記のフォームからメッセージを送ることができます。気軽に書いてください(感想や質問・要望・苦情はHPで記事に載せることがあります。↓を選択してください。基本はデータの受け取りかなぁ。・[Form等を使用したデータのやり取り]・・・ASPと言っても、HTMLの入力フォームからデータを受け取ります。POSTやGETでやりとりを押さえますか。・[ADOでMdbファイルを使う]・・・MDBと接続して、簡単な追加・更新・削除を行った。・[ADOでExcelと接続してみた]・・・.xlsと接続してSQLを使ってみた。テキストを読み出した。・[テキストファイル処理]・・・ファイルを開いて、書き込む。1行読み込みなどを軽くVBScriptでFormat関数が無いなど、微妙にVBAと違うけど[VBScript関数関係の説明]・・・少し、処理を書いてみた。[その他処理サンプル]・・・あまり良いサンプル作れなかったけど。何かの参考となれば幸いです。バックナンバー目次]広告:。