テーブルを削除する方法(ADOX)
◆概要
この資料は、Microsoft Accessで、ADOXを利用してテーブルを削除する方法について記載しています。
Deleteメソッド
テーブルを削除するには、CatalogオブジェクトのTableコレクションのtableオブジェクトをDeleteメソッドを使用して削除します。
「Tables.Delete テーブル名」と記述します。
Function DeleteTable() Dim cl As New ADOX.Catalog Dim t_name As String On Error GoTo Err_Handler ' Catalogオブジェクト変数「cl」にカレントプロジェクトを代入する cl.ActiveConnection = CurrentProject.Connection ' 変数「t_name」に「新しいテーブル」を代入する t_name = "新しいテーブル" If MsgBox(t_name & "を削除してよろしいですか?", vbYesNo) = vbYes Then ' 「新しいテーブル」を削除する cl.Tables.Delete t_name End If Exit Function Err_Handler: MsgBox (Error) End Function
参照 ADOXを使用するには、AODXタイプライブラリへの参照を確立する必要があります。Microsoft ADO Ext.2.8 for DDL and Security に参照設定をしてください。
▼ページトップに戻る