הם פשוט נמצאים בטבלה אחרת
ו-GetChildRows לא הצליח לך, בגלל שהוא מקבל את השם של ה-DataRelation, ולא את השם של העמודה. בדקתי, ומצאתי שבתור ברירת מחדל, השם של ה-DataRelation במקרה שלך הוא Group_course. אגב, הנה הפרוצדורה שבה השתמשתי כדי להדפיס את ה-DataSet (על קשריו וטבלאותיו).
public static void printDS(DataSet ds) { foreach(DataTable t in ds.Tables) { Console.WriteLine("Table :"+t.TableName); Console.WriteLine("-------------------------\n"); foreach(DataColumn c in t.Columns) { Console.Write(c.ColumnName + "\t"); } Console.Write("\n"); Console.WriteLine("-------------------------------"); foreach(DataRow dr in t.Rows) { for(int i=0;i<t.Columns.Count;i++) { Console.Write(dr); Console.Write("\t"); } Console.Write("\n"); } Console.WriteLine("\n\n"); } Console.WriteLine("DataRelations: "); Console.WriteLine("------------------"); foreach(DataRelation rel in ds.Relations) { Console.WriteLine(rel.RelationName); Console.WriteLine("Parent Columns:"); foreach(DataColumn col in rel.ParentColumns) { Console.Write("\t"); Console.Write(col.ColumnName); Console.Write("\t"); Console.WriteLine(col.Table.TableName); } Console.WriteLine("Child Columns:"); foreach(DataColumn col in rel.ChildColumns) { Console.Write("\t"); Console.Write(col.ColumnName); Console.Write("\t");