The following code demonstrates how to delete a procedure using the Procedures collection Delete method.
' BeginDeleteProcedureVB Sub Main() On Error GoTo DeleteProcedureError Dim cat As New ADOX.Catalog ' Open the Catalog. cat.ActiveConnection = _ "Provider='Microsoft.Jet.OLEDB.4.0';" & _ "Data Source='c:\Program Files\Microsoft Office\" & _ "Office\Samples\Northwind.mdb';" ' Delete the Procedure. cat.Procedures.Delete "CustomerById" 'Clean up Set cat.ActiveConnection = Nothing Set cat = Nothing Exit Sub DeleteProcedureError: Set cat = Nothing If Err <> 0 Then MsgBox Err.Source & "-->" & Err.Description, , "Error" End If End Sub ' EndDeleteProcedureVB
ActiveConnection Property | Catalog Object | Delete Method (Collections) | Procedure Object | Procedures Collection