My code so far: (-getting an error on the alt statement...)
Sub Test()
DeleteDuplicates_Database "Mytable", ThisWorkbook.Path & "\DATA.mdb"
End Sub
Sub DeleteDuplicates_Database(sData_Sht_Table As String, sPathToDatabase As String)
' delete duplicate records in a database table
Dim db As DAO.Database
Dim rs As DAO.Recordset
Dim sSQL$
Application.ScreenUpdating = False
'Open connection to database
Set db = OpenDatabase(sPathToDatabase)
Set rs = db.OpenRecordset(sData_Sht_Table)
sSQL = "ALTER IGNORE TABLE " & sData_Sht_Table & " ADD UNIQUE (EventID)"
db.Execute sSQL
db.Close
Set rs = Nothing
Set db = Nothing
Application.ScreenUpdating = True
End Sub