【发布时间】:2016-02-01 22:08:32
【问题描述】:
我正在使用 Visual Studio 2012 并制作了一个 Windows 窗体应用程序,其中一个窗体我使用了一个显示 SQL 数据库中表信息的 datagridview。
我已将表单从 datagridview 行直接加载到文本框中。
SqlDataAdapter SDA = new SqlDataAdapter("SELECT * FROM Stock", con);
DataTable DATA = new DataTable();
SDA.Fill(DATA);
dataGridView1.DataSource = DATA
txtStock3.Text = dataGridView1.SelectedRows[0].Cells[0].Value.ToString();
Descriptioncombo2.Text = dataGridView1.SelectedRows[0].Cells[1].Value.ToString();
txtprice2.Text = dataGridView1.SelectedRows[0].Cells[2].Value.ToString();
问题是我需要添加一个上一个按钮和一个下一个按钮,以便用户可以浏览 datagridview 行并从 datagridview 行的每一列中查看文本框中的信息。我查看了类似的问题并浏览了互联网以寻找解决我的问题的方法,但我似乎找不到适用于我的代码的方法。您还可以告诉我如何添加一行代码,告诉用户如果他们单击数据库的所有行中的下一步,则没有更多行可供选择。
【问题讨论】:
-
简单,你把它扔掉,然后在 WPF 和 EF 中做
-
这就是我要说的。使用 WPF
-
你至少尝试过谷歌搜索。看看优酷。至少有 100 个视频向您展示了这种复杂程度以及如何通过点击来实现这一目标
-
我看过了,但他们的做法是使用绑定源,我的代码中根本没有使用过。
-
学习它的好机会。 BindingSources 是一个糟糕的概念,但您的问题表明您需要什么样的复杂性
标签: c# winforms datagridview