![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
VB.netと(Access OfficeXP版)MDBでプログラミングしています。
DBアタッチは、OleDb関連でやっています。
今、データベース内の単精度浮動小数点の項目(小数点以下2桁設定)が正確に取得できず悩んでいます。
String型の項目は取得できます。
Dim Myreader as OleDbDataReader
While Myreader.Read
System.console.WriteLine(MyReader.GetString(0))
System.console.WriteLine(MyReader.GetFloat(1))
End while
これを行うと以下の実行エラーが出ます。
"符号の不一致またはデータオーバーフロー以外の理由により、データ値が変換できませんでした。"
MyReader.GetFloatのところは、GetDoubleでも同様です。またGetValueにすると異常終了はしませんが、
数値はzeroが入ってきます。
よろしくお願いいたします。
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_14.png?e8efa67)
No.1ベストアンサー
- 回答日時:
MyReader.GetFloat(1)に該当するデータが不正な可能性があります。
このデータをACCESSで直接表示したときに、どのように表示されますでしょうか?(正しく数値が表示されますか)
又、ACCESSのデザインビュー上でこのフィールドが数値型かつ単精度浮動小数点型で定義されていますか?
ご指摘のとおりです。
データベースのパスが変えられており、1世代前のものを
参照していました。そのテーブルの該当項目は
浮動小数点項目になっておらず、エラーが出続けておりました。
ほんとにありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 【前回の続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/16 16:44
- Visual Basic(VBA) 別シートのデータを参照して値を入れたい。 まとめデータシートのC列D列の値を商品一覧シートのコードが 7 2022/08/17 13:20
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
- Visual Basic(VBA) Excelで下記のようにマクロを作ったところ、一回目は実行できたのですが、二回目以降「実行時エラー1 1 2022/03/25 08:08
- Visual Basic(VBA) VBA 改行コードの取り方 1 2022/03/22 14:14
- Visual Basic(VBA) 別シートから年齢別の件数をカウントしたいの続き 5 2023/01/24 00:16
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
- Visual Basic(VBA) 貼り付けた値が消えていく 以下はソースファイルの2番目のシートのB6から最終行を取得 ターゲットファ 2 2023/07/27 12:23
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
wordの差し込み印刷で文字...
-
【C#】DataGridViewの最大列数...
-
★お手上げ状態です。助けてくだ...
-
DTOとEntityの差は何ですか。
-
excel access連携 このテーブル...
-
EXCEL VBAでのCSV出力について
-
表を表示するコントロールについて
-
MSFlexGridのデータを初期化し...
-
C#でのForm間のデータ受け渡し...
-
VBA内でのGetPixelを使用した時...
-
URLエンコードされなかったパラ...
-
phpでcookieがうまく保存されない
-
Yahoo! JAPAN IDを新規取得でき...
-
Dosブロンプトでtabを出力したい
-
「取得先」という表現について
-
shシェルスクリプト 空白行の...
-
バッチファイルでpingの結果を...
-
アップロードしたファイル名に...
-
Windowsのsetコマンドでの小数...
-
積立投資してます。現在平均取...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
wordの差し込み印刷で文字...
-
DTOとEntityの差は何ですか。
-
【C#】DataGridViewの最大列数...
-
excel access連携 このテーブル...
-
WordでExcelデータを差込...
-
GridViewからチェックボックス...
-
VBA内でのGetPixelを使用した時...
-
ActiveReportのサブレポート機...
-
MSFlexGridのデータを初期化し...
-
Windowsのマクロプログラムで、...
-
C#でのForm間のデータ受け渡し...
-
「外部データの取り込み」とい...
-
VB.NET 2017の勉強中です。 今...
-
★お手上げ状態です。助けてくだ...
-
EXCEL VBAでのCSV出力について
-
C言語で地図を描きたい
-
VB6でDBからクリップボード経由...
-
エクセルVBAで楽天証券に注...
-
INIファイルに一括書き込みを行...
-
画像の読み込み&白黒判別プロ...
おすすめ情報