Member 13207592 Ответов: 1

Как получить имена столбцов, передав имя таблицы в ASP.NET и отобразить эти записи в gridview


я хочу отобразить имена столбцов на основе имен таблиц и показать записи этой таблицы в gridview




пожалуйста помочь

Что я уже пробовал:

private static string[] GetAllTableNames()
       {
           SqlConnection con = new SqlConnection(@"user id=sa;password=ssa;database=Mohan;data source=PCTH101\PCTH101");
           SqlCommand cmd = new SqlCommand("select name from sys.tables", con);
           SqlDataAdapter da = new SqlDataAdapter(cmd);
           DataTable dt = new DataTable();
           da.Fill(dt);
           return dt.AsEnumerable().Select(k => k[0] + "").ToArray();
       }
он показывает только имена отображаемых таблиц и хочет отображать имена столбцов

F-ES Sitecore

Погуглите, Как получить имена полей, и вы найдете соответствующий sql для этого. Сегодня утром я разместил ссылку на страницу, которая показывает вам, как это сделать, в потоке, начатом кем-то, кто, вероятно, пытается обмануть ту же курсовую работу, что и вы

https://www.codeproject.com/Questions/1190181/How-to-get-column-names-by-passing-table-name-in-M

По крайней мере, вы используете более подходящую технологию доступа к базе данных.

1 Ответов

Рейтинг:
1

vineetasuryan

проверьте ссылку ниже

https://www.codeproject.com/Articles/13461/how-to-create-columns-dynamically-in-a-grid-view

https://www.codeproject.com/Questions/1107305/How-to-add-header-columns-in-gridview-based-on-SQL