![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
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 |
![]()
Сообщение
#3
|
Студент ![]() Группа: Участник Сообщений: 61 Регистрация: 11.3.2008 Пользователь №: 116 Спасибо сказали: 15 раз(а) Репутация: ![]() ![]() ![]() |
А запрос типа такого "Select id from some_list where name like 'My Name'"; ну в условии like подряд идущие пробелы тоже не учитываются, ищется только подобие фразы.http://www.postgresql.org/docs/8.3/static/...s-matching.html Цитата 9.7.1. LIKE
string LIKE pattern If pattern does not contain percent signs or underscore, then the pattern only represents the string itself; |
|
|
DmP |
![]()
Сообщение
#4
|
Студент ![]() Группа: Участник Сообщений: 61 Регистрация: 11.3.2008 Пользователь №: 116 Спасибо сказали: 15 раз(а) Репутация: ![]() ![]() ![]() |
Ошибка нашлась, оказалось что была указана не та БД, другая имела те же таблицы, но пустые.
Прошу прощение за беспокойство, пожалуйста зарубите тему. |
|
|
![]() ![]() ![]() |
![]() |
Текстовая версия | Сейчас: 19.12.2024, 11:39 |