I'm looking to pull a value out of a listbox that the user selects (no multi-select). It will then use that value along with another to delete an entry in a table. It seems ItemsSelect and then ItemData would be the way to go about this, but I'm having trouble getting it to work. Here is a sample of my code:
Dim RDG As Variant
RDG = Me!lst2.ItemsSelected.Item
strSELECT = "DELETE Nz([qryFailure].[IDstation]) AS Expr1 "
strFROM = "FROM Intermediate "
strWHERE = "WHERE Station.IDstation=" & frmModify.boxStation & " AND Intermediate.IDfailure=" & lst2.ItemData(RDG) & ";"
strSQL = strSELECT & strFROM & strWHERE
BuildSQLString = True
CurrentDb.QueryDefs("qryModifyDEL").SQL = strSQL
Form_frmModify.Refresh
Any help would be much apprecated!! Thanks in advance.
Dim RDG As Variant
RDG = Me!lst2.ItemsSelected.Item
strSELECT = "DELETE Nz([qryFailure].[IDstation]) AS Expr1 "
strFROM = "FROM Intermediate "
strWHERE = "WHERE Station.IDstation=" & frmModify.boxStation & " AND Intermediate.IDfailure=" & lst2.ItemData(RDG) & ";"
strSQL = strSELECT & strFROM & strWHERE
BuildSQLString = True
CurrentDb.QueryDefs("qryModifyDEL").SQL = strSQL
Form_frmModify.Refresh
Any help would be much apprecated!! Thanks in advance.