在 VB6 中更改 DataGrid 单元格值

Change DataGrid cell value in VB6

大家好。 我正在开发 VB6 项目,我知道它很旧,但这是日本的标准。我不喜欢可以调整其中所有内容的数据网格专家,但我的问题是我有数据要显示在 datagridview 中,如果数据具有值,他们想更改单元格值,例如:

水果 |数量

苹果 | 1

橙色 | 2

因此,如果 apple 的 QTY 值为“1”,我想将其更改为星号或圆形值。

它是WinForm App中的数据网格控件(databound)。我的数据源是 sql 服务器。

提前谢谢大家。

技术(VB6)确实很老了;你可以试试

Sub AddSymbol()
For i = 1 To DataGrid1.Rows
    If DataGrid1.Item(i, 2) = 1 Then DataGrid1.Item(i, 2) = "*"
Next i
End Sub

数量存储在 DataGrid1 控件的第二列中。希望这可能有所帮助。