Function CreateProcedureAdox()
'Purpose: Create a parameter query or action query using ADOX.
Dim cat As New ADOX.Catalog
Dim cmd As New ADODB.Command
Dim strSql As String
'Initialize.
cat.ActiveConnection = CurrentProject.Connection
''Assign the SQL statement to the CommandText property.
strSql = "PARAMETERS StartDate DateTime, EndDate DateTime; " & _
"DELETE FROM tblAdoxBooking " & _
"WHERE BookingDate Between StartDate And EndDate;"
cmd.CommandText = strSql
'Append the Command to the Procedures collection of the catalog.
cat.Procedures.Append "qryAdoxDeleteBooking", cmd
'Clean up.
Set cmd = Nothing
Set cat = Nothing
Debug.Print "Procedure created."
End Function
Tuesday, 26 June 2012
Ex14: VBA - Create a parameter / action query using ADOX
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment