-2
我想顯示列值的並排。你能幫忙嗎?C#與datagridview也寫行並排
代碼
con.Open();
cmd.Connection = con;
DataTable dt = new DataTable("Tablo");
DataRow row;
int i = 0;
foreach (var item in name)
{
cmd.CommandText = "SELECT TOP 0 * FROM "+item+"";
using (Sq1DataReader reader = cmd.ExecuteReader(CommandBehavior.SchemaOnly))
{
DataTable schemaTable = reader.GetSchemaTable();
dt.Columns.Add(item.ToString());
foreach (DataRow colRow in schemaTable.Rows)
{
row = dt.NewRow();
row[i] = colRow.Field<String>("ColumnName").ToString();
dt.Rows.Add(row);
}
i++;
}
}
con.Close();
return dt;
輸出:
你是什麼意思並排?請解釋你想做什麼或想要做什麼。 – Pirate
你有什麼嘗試?請發佈代碼並描述您遇到的錯誤。如上所述,我們不知道您需要什麼樣的幫助。 – EJoshuaS