掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB6.0のADO-Access-Symfoware連携で、CHAR系のフィールド属性の詳細情報を取得したい (ID:99753)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
> ODBC接続が接続エラーになったため、 あれ? Access 経由で接続するなら、結局は ODBC 経由になるのでは。 Jet 自身が直接サポートしている外部データベースには、確か dBase, Excel, HTML, Lotus 1-2-3, Exchange, Outlook, Paradox, Text 等が あったと思いますが、Symfoware は対象外かと思いますので、Access 経由なら、 案1) ODBC パススルークエリ接続 案2) ODBCDirect モード接続 案3) ODBC リンクテーブル接続 のいずれかということになり、いずれにしても ODBC は必要な気がしますが…。 > 直接、ADO - Symfoware 等のRDBを繋ぐ場合の記述が分からないのです。 > 簡単な記述で結構なので、サンプルソース等ございましたら、 えぇと、私自身は所詮 >> Symfoware というのは始めて聞きましたが… という程度の知識なので知るべくもありません。他の人に期待。(^^; # 残念ながら、ConnectionString.com にも情報がありませんでしたし。 # http://www.connectionstrings.com/ > 教えていただけたらうれしいです。 大まかにいえば、接続文字列で Provider=Microsoft.JET.OLEDB.4.0 を使う代わりに、 Provider=MSDASQL を使う点が最大の違いかと思います。 とりあえず、「拡張子 udl の 0バイトのファイル」を作り、 それをダブルクリックして、ODBC 接続を行わせることはできますか? もしそれができるなら、ADO からは con.Open "File Name=c:\test.udl" のようにして接続できるかと思います。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.