Very easy fix but it should be a default I think. Anyways in 2 easy steps:
1. Click on outlook icon in Notification area (Beside the clock in task bar)
2. Choose Hide when minimized
For Each dr As DataRow In ds.Tables(0).Rows
If (dr("Name") = "ABC" Then
dr.Delete()
End If
Next
ds.Tables(0).AcceptChanges() ' this remains outside of the loop