Thanks for answering zak2zak :-)
I wasn't clear though...
I don't want to populate my listview, I have already done this.
I want to delete a record from an access database.
The name of the table is "Main", the primary key is "ID" and I have it (for example "30").

My code has the following:

Dim DB As Database
Dim RS As Recordset

Set DB = OpenDatabase(App.Path & "\Database\Database.mdb")
Set RS = DB.OpenRecordset("Main")

RS.MoveFirst

RS.Index = ("ID") 'Here is the error!

RS.Seek "=", Gamelist.ListItems.Item(ItemIndex).Tag
RS.Delete