我有一个包含以下列的MS-Access数据库表:
v1, v2, v3
我将这些数据读入3个不同的阵列,即:
av1, av2, av3
现在在我的GUI中,我希望将这些数据显示到类似表结构的列表框中,例如:
Title Name Salary
av1[0] av2[0] av3[0]
av1[1] av2[1] av3[1]
等等
整个结构是可滚动的。
我是否需要并排放置3个列表框,还是有其他方式支持表格显示?
我不确定我是否清楚地解释了自己,但我没有得到我可以展示的示例/截图。
由于
答案 0 :(得分:0)
您是如何从Access阅读的?假设您使用ADO .NET
,则可能有DataReader
个对象。 ListView
控件是一个选项,但只需显示数据即可使用DataGridView
控件。
SqlConnection connection = new SqlConnection();
connection.ConnectionString = System.Configuration.ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString;
SqlCommand command = new SqlCommand(sqlSelectFindUserByName);
connection.Open();
command.Connection = connection;
SqlDataReader reader = command.ExecuteReader(CommandBehavior.CloseConnection);
DataGridView1.DataSource = reader;