1 protected override DataTable DoQuery(DbHelper dbHelper)
2 {
3 List<string> columns = new List<string>();
4 columns.Add("id");
5 columns.Add("name");
6 columns.Add("text");
7 columns.Add("dynamicLink");
8 columns.Add("dynamicButtonVert");
9 columns.Add("dynamicButtonHorz");
10 columns.Add("action");
11
12 DataTable table = new DataTable();
13 for (int i = 0; i < columns.Count; i++)
14 {
15 DataColumn c = new DataColumn();
16 c.ColumnName = columns[i];
17 if (i == 0) c.DataType = typeof(int);
18 else c.DataType = typeof(string);
19 table.Columns.Add(c);
20 }