掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
VB6.0のADO-Access-Symfoware連携で、CHAR系のフィールド属性の詳細情報を取得したい (ID:99752)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
魔界の仮面弁士さん、お返事ありがとうございます。 > Access 経由(外部テーブル接続?)でなければいけないのでしょうか。 Access経由でなくても問題ありません。 過去にODBC接続で、直接Symfowareに繋いだ場合、rs(field).Typeの値が NCHAR VARYINGの場合"18"、VARCHARの場合"10"のように属性により 違う値が得られたのですが、Windows2003 Server上で実行すると、 ODBC接続が接続エラーになったため、記述を変更し、ADO接続でフィールド の属性を取得したかった経緯があります。 > 直接、ADO - Symfoware で繋いだ場合も、同様の結果になりますか? 勉強不足で申し訳ありません。 直接、ADO - Symfoware等のRDBを繋ぐ場合の記述が分からないのです。 簡単な記述で結構なので、サンプルソース等ございましたら、教えて いただけたらうれしいです。 > 別のドライバが提供されていないか、メーカーに問い合わせてみては如何 > でしょう。 > あるいは、Oracle でいう USER_TAB_COLUMNS 表や、SQL Server でいう > ところのsys.all_columns カタログビューに相当する機能が無いか調査 > してみるとか。 上記のような機能があるのかどうか調査してみます。 ありがとうございます。
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.