Member 13297721 Ответов: 1

Значение из набора данных не присваивается


Дим ДР() в качестве объекта datarow = dtReport.Выберите ("RePrint = True")

это мой код

я вижу значение RePrint (в визуализаторе набора данных) в dtReport, но это значение не присваивается dr(),
когда значение перепечатки равно "true", она должна отправить строку набора данных в dr().

пожалуйста, помогите мне
спасибо

Что я уже пробовал:

я пытался
Дим ДР() в качестве объекта datarow = dtReport.Выберите ("RePrint = 'True'")

Karthik_Mahalingam

протестировал свой код, он отлично работает с логическими и строковыми значениями.

Member 13297721

но это он получает назначение на ds ()??

но для меня dr () length=0 его отображение
не извлекая значение
мне это нужно для логического значения

Спасибо за быстрый ответ @karthik bangalore

Karthik_Mahalingam

выложил пример решения значение bool, то PLS ЧК

1 Ответов

Рейтинг:
5

Karthik_Mahalingam

обратитесь к этому

Dim dt As DataTable = New DataTable
dt.Columns.Add("RePrint", GetType(System.Boolean))
dt.Rows.Add(true)
dt.Rows.Add(false)
Dim rows() As DataRow = dt.Select("RePrint = true")
Dim count As Integer = rows.Length' 1