powered by simpleCommunicator - 2.0.38     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ничего не понимаю!
6 сообщений из 6, страница 1 из 1
Ничего не понимаю!
    #32212990
Mishel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте профессионалы! Нужна ваша помощь.
Когда делаю запрос:
SELECT * FROM baza WHERE baza.nomer=2
то ничего не нахожу, хотя эта запись существует и в б/д данное поле записано как числовое ( N), а если даю такую:

SELECT * FROM baza WHERE alltrim(str(baza.nomer))=alltrim(str(2)),
то запись находится.
В чем фишка?
Заранее спасибо за консультацию.
С уважением
Mishel
...
Рейтинг: 0 / 0
Ничего не понимаю!
    #32212999
Фотография NNN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно REINDEX, короче, что-то у тебя глюкануло. Первый вариант должен работать без проблем.
...
Рейтинг: 0 / 0
Ничего не понимаю!
    #32213136
karly
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Какая версия Фокса и какая была установка Set Collate при создании индекса?
VFP5 дюже глючила при Set Collate to Russian.
Дай команду Set Collate to Machine,
после этого удали и создай заново индексы.
Должно вылечиться.
...
Рейтинг: 0 / 0
Ничего не понимаю!
    #32213778
Mishel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Версия VPF 3.0
Про Set Collate to узнал впервые. Вечером попробую и завтра скажу результаты.
Спасибо за советы.
С уважением
Михаил
...
Рейтинг: 0 / 0
Ничего не понимаю!
    #32213826
Фотография NNN
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А по-моему просто стоит сменить версию.
...
Рейтинг: 0 / 0
Ничего не понимаю!
    #32213858
Mishel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вероятно что-то произошло с индексами. Я их вручную удалил и снова создал. И все проблемы снялись.
Просто мне казалось, что команде SELECT-SQL безразлично, есть ли индексы в используемой базе данных или нет, поэтому внимание на них не заострял. Оказывается, что индексы также влияют. Век живи век учись.
Спасибо всем за консультацию. В частности, если у кого есть мысли о взаимоотношениях SELECT с индексами, с удовольствием выслушаю.
Спасибо.
уважением
Михаил
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Ничего не понимаю!
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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