Справочная информация. Использование C # и SQL Server 2008. Запросите базу данных и верните результаты в DataTable (DT_from_SQL). Целочисленный столбец для первичного ключа (с именем SQL_table_pk) представляет собой столбец, содержащий VARCHAR (50) (с именем SQL_table_char_col1).), столбец, содержащий VARCHAR (50) (с именем SQL_table_char_col2).
Я хочу добавить столбец (с именем run_job1_col) в DataTable, DT_from_SQL, между первым столбцом SQL_table_pl и вторым столбцом SQL_table_char_col1,Я могу добавить еще один столбец (с именем run_job2_col) после четвертого столбца, SQL_table_char_col2.Два добавляемых столбца должны быть флажками - пользователь будет проверять флажки всех заданий, которые он хочет выполнить, и затем отправлять (мне тогда придется читать GridView с именем run_some_SQL_jobs_GridView).
Я бы тогда хотелчитать строки DataTable, DT_from_SQL, которые были проверены и отправлены в массив (с именем array_of_row_from_SQL_table_in_DataTable_with_checked_checkbox).Массив может быть многомерным и содержать один массив для каждой из 0 или более строк с установленным флажком.
Затем я намереваюсь добавить 0 или более строк в другой DataTable из каждого массива в многомерном массиве.В DataTable многомерный массив добавляется, так как строки могут иметь или не иметь те же столбцы, что и массивы в многомерном массиве.Предполагая, что 2-я DataTable (с именем DataTable_already_populated_with_rows_and_added_rows_from_an_array) имеет все столбцы, которые находятся в DT_from_SQL, кроме SQL_table_char_col2, и не имеет ни одного из столбцов selected_checkbox.Проверить ", typeof (System.Web.UI.WebControls.CheckBox)));добавить столбец с флажками в DataTable "dt", но он не работал.
Я проверял свою работу с: GridView1.DataSource = dt;GridView1.DataBind ();
Так что я могу видеть, что хранится в DataTable (в данном примере «dt») и какие столбцы я добавил.Пожалуйста, дайте мне знать, если что-то не отображается должным образом в GridView.
Это веб-страница ASP.NET (.aspx).