【发布时间】:2014-09-12 05:43:43
【问题描述】:
我在 Windows 窗体应用程序中有 2 个 datagridview 控件。
当我选择第一个 datagridview 单元格或行到下一个 datagridview 时,我想获取一个人的信息:
try
{
ConnectionStringSettings consettings = ConfigurationManager.ConnectionStrings["attendancemanagement"];
string connectionString = consettings.ConnectionString;
SqlConnection con = new SqlConnection(connectionString);
con.Open();
adap3 = new SqlDataAdapter(@"SELECT Date,Attendance,Remarks FROM dailyattendance where employee_id='"+DailyGV.CurrentRow+"'", con);
ds3 = new DataSet();
adap3.Fill(ds3, "dailyattendance");
dataGridView1.DataSource = ds3.Tables[0];
}
我正在尝试上面的代码。但它不起作用。
【问题讨论】:
-
虽然您传递的是当前行,但该列是什么?根据您从 datagridview 中选择记录的方式,您应该能够获得该值。尝试 datagridview[rownumber][columnnumber] 或 dataGridView.SelectedCells[0].Value.ToString() 会有所帮助
-
'dataGridView.SelectedCells[0].Value.ToString()' 正在工作@bhupendra patel
标签: c# winforms datagridview