投稿日 | : 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 ファイルを上記の様に手で書いたら良い様です。
ありがとうございました。
...と思ったのですが違うようです。(出来たのは別の表示でした)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
もう少し調べてみます。