Dim RemovalCursor As ResultSet
RemovalCursor = DB.ExecQuery("SELECT * FROM TotRecord Order By TotDate")
Log("Total Records for deletion Check = "&RemovalCursor.RowCount)
Do While RemovalCursor.NextRow
Dim RecordDated As String = RemovalCursor.GetString("TotDate")
If RecordDated < RemovalDate Then
Log(DateTime.Date(RecordDated)&" Older Than "&DateTime.Date(RemovalDate)&" Will Be deleted")
Try
DB.ExecNonQuery2("Delete From LogRecord where LogDate = ?", Array As Object(RecordDated))
Catch
Log("Failed to delete Record")
End Try
End If
Loop
RemovalCursor.Close
' Count Remaining Records
Dim RemovalCursor As ResultSet
RemovalCursor = DB.ExecQuery("SELECT * FROM TotRecord Order By TotDate")
Log("Total Records After Deletion = "&RemovalCursor.RowCount)
RemovalCursor.Close
' End Count