【发布时间】:2015-06-25 10:36:04
【问题描述】:
我有 2 个网格视图。 Gridview1 有可供出租的自行车的详细信息。 Gridview1 也有一个按钮。单击 gridview1 上的按钮时,应将相关行添加到 gridview2
Gridview2 是从 gridview1 中选择的自行车。我曾尝试编写该代码,但它不起作用。
下面是我的代码
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
int id = Convert.ToInt32(dataGridView1.Rows[e.RowIndex].Cells["IndBikeID"].Value.ToString());
SqlConnection con = Database.GetCnn();
con.Open();
string command = "select * from Bike_IndividualBike Where Bike_IndividualBike.Status = 'Available' AND IndBikeID=" + id + "";
SqlCommand cmd = new SqlCommand(command, con);
DataTable dt = new DataTable();
SqlDataAdapter da = new SqlDataAdapter(cmd);
da.Fill(dt);
foreach (DataRow dr in dt.Rows)
{
}
}
我不确定在 foreach 循环中放什么。
还有为什么我们需要 int id 变量?
谁能帮帮我。项目为租用自行车。
【问题讨论】:
-
你说的不起作用是什么意思?您收到任何异常或错误消息?
-
两个网格是否有相同的列??
标签: c# .net datagridview