VBでAccessにDAO6.0で接続し、db(Access)のフィールドサイズを測ってから値を挿入するようにしています。しかし、Access側の設定が数値型で十進法を設定しているフィールドに対し、入力桁制限に当たる「精度」の値が取得したいのですが精度が幾つであろうとFieldオブジェクトの.sizeプロパティーで取得すると設定と違う16と言う値が取得されてしまいます。この精度を取得する方法はないのでしょうか?
> VBでAccessにDAO6.0で接続し、> db(Access)のフィールドサイズを測ってから> 値を挿入するようにしています。> > しかし、Access側の設定が数値型で十進法を設定しているフィールドに対し、> 入力桁制限に当たる「精度」の値が取得したいのですが精度が幾つであろうと> Fieldオブジェクトの.sizeプロパティーで取得すると> 設定と違う16と言う値が取得されてしまいます。> > この精度を取得する方法はないのでしょうか?一応解決・・・かな?http://hpcgi1.nifty.com/MADIA/VBBBS/wwwlng.cgi?print+200702/07020003.txt