powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / like не работает
3 сообщений из 3, страница 1 из 1
like не работает
    #37224127
bobsvt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем Hi!
Вот такой код заполняет ds(dataset) но данных в нем нет почему то, но если беру и копирую этот запрос из трассировки программы и вставляю его в базу Access выдает значение как положено.
В чем причина?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
  Dim s As String = "SELECT vopros.vopros, Count(result.id_uch) AS [Count-id_uch], otvet.otvet, otvet.id_otv, otvet.id_vp,vopros.hand_enter, (select count(id_uch) from uchastniki where id_ank =" & Session("id_ank") & ") as [kol]" & _
                                        " FROM (vopros LEFT JOIN result ON vopros.id_vp = result.id_otvet) LEFT JOIN otvet ON result.result1 = otvet.id_otv " & _
                                        " where result.id_anketa =" & Session("id_ank") & " and vopros.id_vp like '*'" & _
                                        " GROUP BY vopros.vopros, otvet.otvet, otvet.id_otv, otvet.id_vp, vopros.hand_enter " & _
                                        " ORDER BY otvet.id_vp"
        da = New OleDb.OleDbDataAdapter(s, connect)
da.Fill(ds)
...
Рейтинг: 0 / 0
like не работает
    #37224294
bobsvt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно было делать так.

Код: plaintext
1.
2.
3.
4.
 "SELECT vopros.vopros, Count(result.id_uch) AS [Count-id_uch], otvet.otvet, otvet.id_otv, otvet.id_vp,vopros.hand_enter, (select count(id_uch) from uchastniki where id_ank =" & Session("id_ank") & ") as [kol]" & _
                                        " FROM (vopros LEFT JOIN result ON vopros.id_vp = result.id_otvet) LEFT JOIN otvet ON result.result1 = otvet.id_otv " & _
                                        " where result.id_anketa =" & Session("id_ank") & " and vopros.id_vp like (" & Chr( 34 ) & Session("id_vp") & Chr( 34 ) & ")" & _
                                        " GROUP BY vopros.vopros, otvet.otvet, otvet.id_otv, otvet.id_vp, vopros.hand_enter " & _
                                        " ORDER BY otvet.id_vp"
...
Рейтинг: 0 / 0
like не работает
    #37224296
bobsvt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
и вместо * в like использовать %
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / like не работает
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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