- ベストアンサー
AccessVBAでフィールドのデータ型(フィールドサイズ)を変更する方法
Access2000でテーブルを属性を変更しようとVBAで四苦八苦しております。 あるテーブルのフィールドのデータ型のフィールドサイズが「十進型」に なっています。 そのフィールドサイズを「倍精度浮動小数点型」に変更するVBAロジックがわかりません。 お分かりの方がいらっしゃいましたらどうかご教示願います。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
currentdb.Execute "alter table テーブル名 alter column フィールド名 float",dbfailonerror でできるかと思います。 以下も参考に http://office.microsoft.com/ja-jp/assistance/HP010322481041.aspx http://office.microsoft.com/ja-jp/assistance/HP010322291041.aspx
その他の回答 (1)
noname#79209
回答No.2
直接の回答ではありませんが、 ご自分で作成したデータベースでないなら、何故十進型にしてあるのか、確認されることをお勧めします。 なにか理由が有るのかもしれません。 例えば、精度の問題とか...
お礼
ありがとうございます。 大変助かりました。