Easiest is to code in the procedure:
currentdb.execu te ("delete * from tblTempSoftware ")
Thus the query is executed directly.
Nic;o)
currentdb.execu te ("delete * from tblTempSoftware ")
Thus the query is executed directly.
Nic;o)
Private Sub Form_Current() CurrentDb.Execute ("delete * from TEMP_SOFTWARE") End Sub
Fill TEMP_SOFTWARE with all software from your Software table TEMP_SOFTWARE <= update query called qLeftBoxUpdate
Private Sub Form_Open(Cancel As Integer) End Sub
Private Sub Form_Current() CurrentDb.Execute ("delete * from TEMP_SOFTWARE") End Sub
Private Sub Form_Current() CurrentDb.Execute ("delete * from TEMP_SOFTWARE") HERE End Sub
Private Sub Form_Activate() Me.Refresh End Sub
Fill TEMP_SOFTWARE with all software from your Software table TEMP_SOFTWARE <= update query called qLeftBoxUpdate
Private Sub Form_Current() Dim dbs As DAO.Database Dim sSQL As String Set dbs = CurrentDb() ' 1) Delete and then update records sSQL = "INSERT INTO TEMP_SOFTWARE ( title )SELECT SOFTWARE.title FROM SOFTWARE" dbs.Execute sSQL End Sub
Option Compare Database Option Explicit Private Sub btnRight_Click() If Not IsNull(Me.lbxLeft.Column(0, Me.lbxLeft.ListIndex)) Then CurrentDb.Execute "UPDATE MACHINE_SOFTWARE SET installed= True WHERE machineSoftwareID=" & Me.lbxLeft.Column(0, Me.lbxLeft.ListIndex) & ";" Me.Refresh Else MsgBox "Please select an entry" End If End Sub Private Sub btnRightAll_Click() CurrentDb.Execute "UPDATE TEMP_SOFTWARE SET installed = Yes;" Me.Refresh End Sub Private Sub btnLeft_Click() If Not IsNull(Me.lbxRight.Column(0, Me.lbxRight.ListIndex)) Then CurrentDb.Execute "UPDATE TEMP_SOFTWARE SET installed = False WHERE softwareID=" & Me.lbxRight.Column(0, Me.lbxRight.ListIndex) & ";" Me.Refresh Else MsgBox "Please select an entry" End If End Sub Private Sub btnLeftAll_Click() CurrentDb.Execute "UPDATE TEMP_SOFTWARE SET installed = No;" Me.Refresh End Sub Private Sub Form_Current() Dim dbs As DAO.Database Dim sSQL As String Set dbs = CurrentDb() ' 1) Delete and then update records sSQL = "DELETE FROM TEMP_SOFTWARE" dbs.Execute sSQL sSQL = "INSERT INTO TEMP_SOFTWARE ( title )SELECT SOFTWARE.title FROM SOFTWARE" dbs.Execute sSQL Me.Refresh End Sub
Comment