タイトル : VB2005で通貨型(MDB)の扱い 投稿日 : 2010/02/24(Wed) 10:58 投稿者 : レモン
いつも拝見させて頂きお世話になっております。 WinXP VB2005 mdbにてシステム開発を行っております。 今回、開発しているプロジェクトをVB.NETからVB2005に移行しました。 そこでタイトルの件ですが、mdb側で通貨型(\0)をラベルテキストにセットすると"0.0000"となってしまいました。 VB.NETの時は、"0"で表示されていたのですが… 例(VB2005) @lbll.Text=wDT.Rows(0)("aaa").Tostring (通貨型)⇒"0.0000"と表示される Albll.Text=wDT.Rows(0)("bbb").Tostring (数値型)⇒"0"と表示される ※VB.NETでは@が0でした。 又、以下で回避できるみたいですが… Blbll.Text=Cint(wDT.Rows(0)("aaa")).Tostring (通貨型)⇒"0"と表示される VB2005に移行してしまった為、@のような現象がおきるのでしょうか? よろしくお願いいたします。 |