【问题标题】:How to get id from database that's equal DataGridView1 selected row id cell value in c#如何从数据库中获取等于DataGridView1在c#中选择的行id单元格值的id
【发布时间】:2019-05-27 00:31:17
【问题描述】:

如何从数据库中获取等于 C# 中 DataGridView1 选定行 ID 单元格值的 ID?

我在 vb.net 中有这段代码,现在我必须将其转换为 c#。

我的代码

DataGridView1.Item(0, DataGridView1.CurrentRow.Index).Value

【问题讨论】:

  • 在行尾添加;
  • 您可能需要进行另一个重大更改:将 DataGridView1 重命名为 dataGridView1 并可能将 .Value 转换为实际类型。你也可以使用dataGridView1.CurrentRow.Cells[0].Value;
  • @Jimi 没有命名奖,但没有必要重命名网格。
  • @Crowcoder 好吧,如果您在命名对象时遵循/执行 camelCase 规则,则必须这样做。不是绝对必要的,但它仍然是 C# 中的命名约定。如果违反此规则,我不允许编译解决方案(StackOverflow 用户也推送了它)。
  • @Jimi 我认为这是一个值得执行的令人钦佩的规则,但就风格而言,我个人会发现通用名称dataGridView1 比违反大小写更糟糕。

标签: c# vb.net sqlite datagridview


【解决方案1】:

虽然它与Getting the first cell from selected row from DataGridView in C#重复

从选定行获取第一个单元格值将是:

dataGridView1.SelectedRows[0].Cells[0].Value.ToString();

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-13
    • 2021-03-09
    • 2019-04-11
    相关资源
    最近更新 更多