powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / DataTable.select() по полю GUID
2 сообщений из 2, страница 1 из 1
DataTable.select() по полю GUID
    #33529580
Олег Щербина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите с поиском по неключевому полю типа GUID
В отладчике попробовал значения подставляются но ничего не находится.
Как нужно формировать символьную строку?

Public Function GetListOrders(ByVal UserId As System.Guid) As DataRow()
Dim cond As String = "Пользователь='{" + UserId.ToString + "}'"
Dim dr() As DataRow
dr = ds.Заказы.Select(cond)
Return dr
End Function
...
Рейтинг: 0 / 0
DataTable.select() по полю GUID
    #33530536
Олег Щербина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все разобрался.
Guid нужно представлять в виде символьной строки с кавычками
Так работает
Dim cond As String = "Пользователь='" + UserId.ToString + "'"
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / DataTable.select() по полю GUID
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]