Страница: 1 |
Вопрос: Сказки с LIKE | Добавлено: 15.10.02 14:29 |
Автор вопроса: ![]() |
Все работает 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 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Хранитель чата ICQ: 137392264 Вопросов: 8 Ответов: 557 |
Web-сайт: Профиль | Цитата | #1 | Добавлено: 15.10.02 16:24 |
А какую базу данный ты используешь? Если SQL Server, то вместo '*' поставь '%' |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() Вопросов: 12 Ответов: 27 |
Профиль | Цитата | #2 | Добавлено: 16.10.02 09:26 |
Использую Access2002 и Windows XP. Действительно вместо * надо ставить %. А что ставить вместо "?" |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Хранитель чата ICQ: 137392264 Вопросов: 8 Ответов: 557 |
Web-сайт: Профиль | Цитата | #3 | Добавлено: 16.10.02 09:29 |
вместo '?' поставь '_' (underscore) |
Страница: 1 |
|