Try This :
Dim DS as new DataSetSchedules
DT = DS.Tables(0)
For Each DR as DataRow In DT.Rows
' Code
Next
or as @Tim Suggested use the strongly typed Tables. see MSDN
A typed DataSet is a class that derives from a DataSet. As such, it inherits all the methods, events, and properties of a DataSet. Additionally, a typed DataSet provides strongly typed methods, events, and properties. This means you can access tables and columns by name, instead of using collection-based methods