When you add "OT_Hours" you are creating a new column with that name not using the OT_Hours you created earlier. You need to:

MyTable.Columns.Add(OT_Hours)