VB6.0用掲示板の過去のログ(No.2)−VBレスキュー(花ちゃん)
[記事リスト] [新規投稿] [新着記事] [ワード検索] [管理用]

投稿日: 2004/11/01(Mon) 11:31
投稿者nobu
Eメール
URL
タイトルRe^4: DAO と ADO

ありがとうございます。
1.Excel 用ファイルをMSFlexGridに表示する(DAOを利用)(234)
の件はご指導をいただいたので解決しました。


2.ADOを使ってCSVファイルをMSHFlexGridに表示する (284)

> > > データに問題があるのでは?
> > > 同列内で数値型と文字列型が混在していませんか?
> ↑これですが、以前私も同じ問題に当たり花ちゃんさんのご指摘で解決しました。

SCHEMA.INI ファイルについて調べてトライしていましたが、昨日は未解決でした。
いま改めて試したらOKのようです。

SCHEMA.INI ファイルを下記の様に書いたら良い様です。

ColNameHeader = False
CharacterSet = OEM
Format = CSVDelimited
Col1=FLD_テキスト Char
...Col14まで同じに記載


hhttp://www.geocities.co.jp/SiliconValley/4805/vbtips/vbtips118.htm の
サンプルにて自動でSCHEMA.INI ファイルを作成すると
    Case dbText
        strType = strType & "Char"         'dbText テキスト型
        strType = strType & " Width " & fld.Size              <=== ここでエラーが出る

[コンパイル・エラー  メソッドまたはデータメンバーが見つかりません]

サンプルのiniなどを参考にして
SCHEMA.INI ファイルを上記の様に手で書いたら良い様です。
ありがとうございました。


...と思ったのですが違うようです。(出来たのは別の表示でした)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
もう少し調べてみます。


- 関連一覧ツリー (★ をクリックするとツリー全体を一括表示します)

- 返信フォーム (この記事に返信する場合は下記フォームから投稿して下さい)

- VBレスキュー(花ちゃん) - - Web Forum -