C#数据网格视图

C#数据网格视图,c#,datagridview,C#,Datagridview,我是新来c# 尝试从c#中的数据网格中执行update语句,基本上我正在执行以下操作以尝试将值传递到update语句,有人能告诉我引用单元格的正确方法,以便将值作为字符串传递到sql语句中吗?我一直是这样做的,但显然是错误的 AssetNumberV = dgvAssetCost.CurrentCell.ToString(); 您正在winforms中尝试此功能吗?如果是这样,像这样的事情可能会有所帮助 string Result = dgvAssetCost.Rows[dgvAsset

我是新来c#

尝试从c#中的数据网格中执行update语句,基本上我正在执行以下操作以尝试将值传递到update语句,有人能告诉我引用单元格的正确方法,以便将值作为字符串传递到sql语句中吗?我一直是这样做的,但显然是错误的

 AssetNumberV = dgvAssetCost.CurrentCell.ToString();

您正在winforms中尝试此功能吗?如果是这样,像这样的事情可能会有所帮助

 string Result =  dgvAssetCost.Rows[dgvAssetCost.CurrentRow.Index].Cells["columnNameHere"].Value.ToString();

在这里,您正在引用单元格onclick事件中收集的一行,然后为其指定列名。

是否在winforms中尝试此操作?如果是这样,像这样的事情可能会有所帮助

 string Result =  dgvAssetCost.Rows[dgvAssetCost.CurrentRow.Index].Cells["columnNameHere"].Value.ToString();

在这里,您正在引用单元格onclick事件中收集的行,然后为其指定列名。

您可以使用以下代码:

string item = dataGridView1["columnName", dataGridView1.CurrentRow.Index].Value.ToString();

您可以使用以下代码:

string item = dataGridView1["columnName", dataGridView1.CurrentRow.Index].Value.ToString();
可能的重复可能的重复