Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


12891 / 76734 ←次へ | 前へ→

【69356】RecordSetの小数点表示について
質問  kulolo  - 11/6/29(水) 20:49 -

引用なし
パスワード
   はじめまして。
現在、RecordSetを利用してプログラムを開発しております。
その中でデータベースで格納されている値と違う値が入ってくる事に悩んでおります。

Postgresのnumeric型に「8.3」などの値が格納されています。
これをRecordSetにて取得すると「8」として取得してしまいます。


具体的なコードとしては下記の通りです。

Dim Rs As New ADODB.Recordset

Rs.Open "select 価格 from 商品情報", Cn
Do Until Rs.EOF = True
  Debug.Print Rs("価格").Value
Loop
Rs.Close

恐らく、データ型がInt型などで入ってきているような気がしますが、
これをOpen時に型指定して読み込む方法が分かりません。

大変申し訳ないのですが、有識者の皆様のご意見をお聞きしたいです。

3 hits

【69356】RecordSetの小数点表示について kulolo 11/6/29(水) 20:49 質問
【69358】Re:RecordSetの小数点表示について SK63 11/6/30(木) 9:23 発言
【69360】Re:RecordSetの小数点表示について kulolo 11/6/30(木) 9:38 回答
【69362】Re:RecordSetの小数点表示について SK63 11/6/30(木) 9:49 発言
【69363】Re:RecordSetの小数点表示について kulolo 11/6/30(木) 10:08 お礼

12891 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free