• ベストアンサー

アクセスでフィールド入替えのVisualBasic

アクセス2000で作成したテーブルに現在「場所」というフィールドがあります。 このフィールドのデータ型を「OLEオブジェクト」から「テキスト型」に変える「VisualBasic」の書き方を教えてください。 [現在ある"場所"を削除してから・・・ tbl.Columns.Append colAdo Set colAdo = New ADOX.Column With colAdo .Name = "場所" .Type = adVarWChar .Attributes = adColNullable End With 上記を追加する形になるのでしょうか? お願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
  • piroin654
  • ベストアンサー率75% (692/917)
回答No.2

No1です。ADOなので、 CurrentProject.Connection.Execute "ALTER TABLE テーブル名 ALTER COLUMN 場所 TEXT(255)"

その他の回答 (1)

  • piroin654
  • ベストアンサー率75% (692/917)
回答No.1

DoCmd.RunSQL "ALTER TABLE テーブル名 ALTER COLUMN 場所 TEXT(255)" をコードの中で実行する。

関連するQ&A