我有以下代码:
Dim i As Integer = dtResult.Rows.Count
For i = 0 To dtResult.Rows.Count Step 1
strVerse = blHelper.Highlight(dtResult.Rows(i).ToString, s)
' syntax error here
dtResult.Rows(i) = strVerse
Next
我想将一个strVerse
添加到当前行。
我做错了什么?
dtResult.Rows(i)("Foo") = strVerse
Dim myRow() As Data.DataRow
myRow = dt.Select("MyColumnName = 'SomeColumnTitle'")
myRow(0)("SomeOtherColumnTitle") = strValue
上面的代码实例化了一个DataRow。在这里,“dt”是一个DataTable,您通过选择任何一列来获取一行(我知道,听起来很奇怪)。然后,您可以设置您想要的任何行(我选择了第一行,或“myRow(0)”)的任何列的值。