• 締切済み

ExcelからODBCを使おうと考えています。

ExcelからODBC経由でデータベースを読み込むマクロを作ろうとしています。 参考になるWeb Pageか、書籍を教えてください。 本番環境ではSQL Server相手だけど、開発環境ではmdbファイルを使って勉強しようと考えています。

みんなの回答

noname#8362
noname#8362
回答No.2

こんなサイトを見つけました。 http://www.amy.hi-ho.ne.jp/jbaba/vba.htm

参考URL:
http://www.amy.hi-ho.ne.jp/jbaba/vba.htm
noname#9414
noname#9414
回答No.1

参考になるかどうかわかりませんが、こんなサイトを見つけました。 DBについてのメーリングリストみたいなので、参考になるのでは・・・?

参考URL:
http://www.sra.co.jp/people/t-ishii/PostgreSQL/mhonarc/pgsql-jp/1996May/msg00018.html

関連するQ&A

  • 異なるドメイン間をODBC経由でDBを参照したいです。

    はじめまして。 異なるドメイン間でのODBC接続(ログイン)がうまくいかず困っています。 誰か助けてください。 開発環境は データベース:SQL Server(初心者です。) 開発言語:Visual Basic データベースとはDAOで接続しています。 接続文字列を編集すれば何とかなるものなのでしょうか? 回答よろしくお願いします。

  • ODBCの接続

    WIN-NT + APACHE + Perl でACCESS2000を使って、WEBの開発を行っています。 当初の開発環境 WIN98 + APACHE +Perlでは、上手くデータベースへの接続が出来ました。 ところが、本番環境である、WIN-NTにセットアップしたところ、ODBCへの接続い失敗してしまいます。 WIN98環境と、WIN-NT環境のODBCドライバのバージョン等は同じです。 また、ODBCの設定も間違いはありません。 CGIはデータベースに接続しない限り、正常に稼動します。 原因はODBCへの接続にあると思いますが、ODBC接続失敗の原因が掴めません。 その他、私が見落としているチェックポイントがあれば、アドバイスをお願い致します。

  • ODBCへの接続失敗

    WIN-NT + APACHE + Perl でACCESS2000を使って、WEBの開発を行っています。 当初の開発環境 WIN98 + APACHE +Perlでは、上手くデータベースへの接続が出来ました。 ところが、本番環境である、WIN-NTにセットアップしたところ、ODBCへの接続が失敗してしまいます。 WIN98環境と、WIN-NT環境のODBCドライバのバージョン等は同じです。 また、ODBCの設定も間違いはありません。 CGIはデータベースに接続しない限り、正常に稼動します。 原因はODBCへの接続にあると思いますが、ODBC接続失敗の原因が掴めません。 その他、私が見落としているチェックポイントがあれば、アドバイスをお願い致します。

    • 締切済み
    • CGI
  • ACCESSからODBC接続での書き込みや更新

    ACCESSからODBC接続での書き込みや更新 環境 OS:WindowsXP home SQL Server Express 2008 SQL server manegement studio 2008 パソコンネーム:pc01に SQL Server Express 2008をインストールしてあり そのパソコンからマイクロソフトACCESSからODBC経由で SQLにアクセス(全て同一パソコン) SQL server manegement studioで 以下のようにデータベースを作成しました データベース名:DB01 テーブル名:tbl_01 所有者:pc01\user1 ODBC接続の設定 以下3点以外は規定値 接続するSQLサーバーの名前:pc01\SQLEXPRESS ネットワークへのログインIDでWindows NTの認証メカニズムを使う 規定のデータベースを以下のものに変更する:DB01 この状態でACCESSからODBC経由でDB01のtbl_01に接続しても 新規書き込みや更新が出来ません、 書き込みや更新をしたい場合何を設定すれば良いのでしょうか? SQL server manegement studioで ユーザー、ロール、マップなどを 色々触って見たのですがテーブルの閲覧は出来ますが 更新や新規書き込みが出来ません。 確認すべき項目など御座いましたら具体的にお教え願えれば 幸いです、よろしくお願い致します。

  • ODBCを使わないでExcelへ連携

    PostgreSQLをエクセルに連携し、データベースのデータをエクセルにインポートして、分析を行いたいと思っているのですが、ODBCを使わずにエクセルと連携でないでしょうか? なぜならば、現在使用しているデータベースは大学のサーバーにあるので、ODBCをインストールできないからです。 以前、TeraTermからSSHを利用して、データをインポート・エクスポートすることができたのですが、これを利用してエクセルと連携できないでしょうか?

  • PHPでExcelファイルにODBC接続

    ASPでExcelファイルにODBC接続できる環境下で、同様に、PHPでExcelファイルにODBC接続しようとすると、上手くできません。 <?php $DSN = "database_1"; $DBUSER = ""; $DBPASSWORD = ""; $con = odbc_connect($DSN ,$DBUSER, $DBPASSWORD); if ($con) { print "Excelデータベースに接続しました!<br><br>"; } else { print "Excelデータベースに接続できませんでした!<br><br>"; } $sql = 'SELECT * FROM [jewery$]'; $result = odbc_exec($con, $sql); while ($rows = odbc_fetch_object($result)) { print($rows->msg . "<br>"); } odbc_close($con); print "Excelデータベースとの接続を解除しました!<br><br>"; ?>

    • 締切済み
    • PHP
  • ODBCからSQLServerに接続するには?

    SQLドシロウトです。力をお貸しください。 SQLを勉強しようと本を購入しました。実際パソコンで入力しながら勉強しようと思い、本の説明にしたがって、 「コントロールパネル」の「ODBCデータベース(32ビット)」から「追加」で新しいデータソース名とユーザが入力するSQLServer用のログインIDを入力してSQLServerへつなげようとしますが、「指定されたSQLServerが見つかりません」とエラーになります。いろいろ調べてみましたが分からず、ただ私の考えになかった知らない事があるようだと感じました。 そこで、教えてください。 Win98でJava環境とイクリプスとトムキャットが入ってます。「コントロールパネル」の「ODBCデータベース(32ビット)」の「システムDSN」には何も表示されません。 ・同パソコン内にSQLサーバーを設定できるのか。 ・SQLServerというソフトを別途インストールしないとODBCから設定できないのか。もしそうならバージョンはどれか。 ・SQLServerを設定後、オラクル設定はできるのか。 ●ODBCからSQLServerへ接続するのに必要な作業を教えてください。よろしくお願いします。

  • ネットワークドライブ経由でODBC

    WindowsXP、Apache2/2.0.55、PHP/5.0.5の環境で、ODBCを介してMicrosoft Access(*.mdb)にアクセスするphpを作ろうと思ってます。 データソースがローカルにあるときは上手くいくのですが、ネットワークドライブに割り当てられた共有にあるとウォーニングが出て、データベースに接続できません。 どうすれば接続できるでしょうか?参考にしたURLはhttp://www.phpfreaks.com/print.php?cmd=tutorial&tut_id=61です。 出たウォーニングは Warning: odbc_connect() [function.odbc-connect]: SQL error: [Microsoft][ODBC Microsoft Access Driver] パス '(不明)' は正しくありません。パス名に間違いがないことと、ファイルが置かれたサーバーに接続していることを確認してください。, SQL state S1009 in SQLConnect in C:\Program Files\Apache Group\Apache2\htdocs\odbc\odbc.php on line 2 Could Not Connect to ODBC Database! です。

  • ODBCとDAOについて

    Accessの排他制御について質問です。 ネットワークに存在するファイルサーバー上に置かれたAccessのMDBファイルの、排他・共有制御の方法についてです。 やりたいことは、複数の端末からMDBファイルにアクセスをかけてもデータの参照・更が可能である環境です。 MDBファイルの更新等を行うのはVBからです。 いろいろ自分で調べてみたのですがDAOで接続していれば排他等の問題はなさそうなのですが上司はDAOでは一つの端末からでしか参照・更新ができないからODBC経由でやれといわれます。 この場合どういった方法が一番適していると考えられるでしょうか。。。

  • ODBC経由でSQL Serverにアクセスされた情報を取得する

    こんにちは。 ODBC経由でAというサーバのSQL Serverにアクセスしているサーバがいくつかあります。Aというサーバでどのサーバからアクセスされたのか確認することは可能でしょうか。 Aの環境 OS:Windows NT 4.0 SP6A SQL Server:6.5 SP5a とても古い環境ですがよろしく御願いいたします。