Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Сказки с LIKE Добавлено: 15.10.02 14:29  

Автор вопроса:  dam

Все работает

Set rs = cn.Execute("SELECT count(*) as ds FROM dim WHERE DIAG LIKE 'B18.2' ")

Text1.Text = rs.Fields("ds")

а так показывает нолик

Set rs = cn.Execute("SELECT count(*) as ds FROM dim WHERE DIAG LIKE '*' ")

Text1.Text = rs.Fields("ds")

и даже так

Set rs = cn.Execute("SELECT count(*) as ds FROM dim WHERE DIAG LIKE 'B18.*' ")

Text1.Text = rs.Fields("ds")

Чудеса

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 boevik



Хранитель чата

ICQ: 137392264 

Вопросов: 8
Ответов: 557
 Web-сайт: www.hypertech.ru
 Профиль | | #1
Добавлено: 15.10.02 16:24
А какую базу данный ты используешь?
Если SQL Server, то вместo '*' поставь '%'

Ответить

Номер ответа: 2
Автор ответа:
 dam



Вопросов: 12
Ответов: 27
 Профиль | | #2 Добавлено: 16.10.02 09:26

Использую Access2002 и Windows XP.

Действительно вместо * надо ставить %.

А что ставить вместо "?"

Ответить

Номер ответа: 3
Автор ответа:
 boevik



Хранитель чата

ICQ: 137392264 

Вопросов: 8
Ответов: 557
 Web-сайт: www.hypertech.ru
 Профиль | | #3
Добавлено: 16.10.02 09:29
вместo '?' поставь '_' (underscore)

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам