タイトル : Re^2: VB2005で通貨型(MDB)の扱い 投稿日 : 2010/02/24(Wed) 14:24 投稿者 : レモン
魔界の仮面弁士様、お世話になります。 > 2002 → 2005 、という事でしょうか? VB.NET2003 → VB2005 です。書き方がまずく申し訳ありませんでした。 > 実数値を文字列に変換するときには、書式を指定するべきだと思いますよ。 今回の件で痛感しました。今後はしっかり周知していこうと思います。 ただやはり疑問が残るのが、今回の現象はVB2005に上げた事が原因でしょうか? VB.NET2003では大目に見てくれていた事が、VB2005では厳密に見られてしまう? ちょっと言葉が思いつかず、うまく表現できませんがそんな感じがしています。 > この場合は、String.Format 共有メソッドや、Decimal.ToString メソッドなどの > 書式を指定可能なメソッドを呼び出すようにすれば、解決できるかと思います。 アドバイス恐れ入ります。(きちんと読み取れているかが不安ですが) lbll.Text = Cdec(wDT.Rows(0)("aaa")).Tostring("##0") このような事でしょうか? # 実はラベルテキスト以外にも、印刷データの文字列編集など結構な箇所で同様の # コードが存在して困りましたが、この機に統一修正しようと思っていますもので… |