У меня проблемы со строкой DataTable, идея в том, что я хочу вытащить из ряда строк любые строки, в которых одно из значений столбца находится в наборе направляющих.Однако я получаю ошибку сравнения guid / string из функции select ().
Код выглядит следующим образом:
Dim sb As New StringBuilder
For Each Row As DataRow In dtData.Rows
sb.Append("'")
sb.Append(Row("SomeField").ToString)
sb.Append("', ")
Next
gvDataView.DataSource = dtSubData.Select("SomeField IN (" & sb.ToString.TrimEnd(", ".ToCharArray) & ")")
Однако, поскольку SomeField является столбцом уникального идентификатора, dtSubData.select выдает ошибку о сравнении Guid и String.Имея это в виду, есть ли способ обойти эту проблему?