ds.Tables.Add("Table1"); ds.Tables[0].Columns.Add("ErrMessage", typeof(string)); //DataTable dt = new DataTable(); //dt.Columns.Add("Remark", typeof(string)); //dt.TableName = "Table1"; //dt.Columns.Add("FixName", typeof(string)); DataRow dr = ds.Tables[0].NewRow(); dr[0] = err.Message; // dr1[1] = "None"; // dt.Rows.Add(dr); ds.Tables[0].Rows.Add(dr); return ds;