![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
DmP |
![]()
Сообщение
#1
|
Студент ![]() Группа: Участник Сообщений: 61 Регистрация: 11.3.2008 Пользователь №: 116 Спасибо сказали: 15 раз(а) Репутация: ![]() ![]() ![]() |
Случилась такая беда, запускаю свою программу, которая работает с БД, у друга на Vista, она не работает. Стал разбираться.
Оказывается что из запросов вырезаются лишние пробелы, т.е. все двойные и более пробелы заменяются одним. Такое поведение наблюдается и скажем в QTextEdit он выводит только один пробел вместо двух. Сама моя программа собрана на XP с Qt 4.5.1 и VS2005. Единственное как убедился, что у меня не белая горячка ![]() Случаем ни кто не наблюдал такого, и как с этим бороться? |
|
|
![]() |
Litkevich Yuriy |
![]()
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: ![]() ![]() ![]() |
Цитата(DmP @ 24.5.2009, 19:05) Link А запрос типа такого "Select id from some_list where name like 'My Name'"; ну в условии like подряд идущие пробелы тоже не учитываются, ищется только подобие фразы.
|
|
|
DmP |
![]()
Сообщение
#3
|
Студент ![]() Группа: Участник Сообщений: 61 Регистрация: 11.3.2008 Пользователь №: 116 Спасибо сказали: 15 раз(а) Репутация: ![]() ![]() ![]() |
Цитата(Litkevich Yuriy @ 24.5.2009, 16:52) Link Цитата(DmP @ 24.5.2009, 19:05) Link А запрос типа такого "Select id from some_list where name like 'My Name'"; ну в условии like подряд идущие пробелы тоже не учитываются, ищется только подобие фразы.Link Цитата 9.7.1. LIKE
string LIKE pattern If pattern does not contain percent signs or underscore, then the pattern only represents the string itself; |
|
|
![]() ![]() ![]() |
![]() |
|
Текстовая версия | Сейчас: 11.8.2025, 9:18 |