Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / FoxPro, Visual FoxPro Новый топик    Ответить
 Visual FoxPro 6.0 сортировка  [new]
Мангуст
Member

Откуда:
Сообщений: 993
Код кнопки просмотра:
select студент.фамилия, студент.имя, студент.отчество, студент.номер, студент,курс, студент.факультет, студент.отделение, студент.дата ;
where студент.отделение= ="очное";
order by студент.факультет
Не могу понять почему сортируется так: две записи ГФ, а потом спустя примерно 40 записей появляется уже весь ГФ

К сообщению приложен файл. Размер - 44Kb
8 мар 11, 14:57    [10338733]     Ответить | Цитировать Сообщить модератору
 Re: Visual FoxPro 6.0 сортировка  [new]
Dima T
Member

Откуда:
Сообщений: 15279
Не может быть такого. Скорее всего не то показываешь.
Убери из запроса INTO ... и посмотри чего на экран выдаст.
8 мар 11, 16:10    [10338892]     Ответить | Цитировать Сообщить модератору
 Re: Visual FoxPro 6.0 сортировка  [new]
Dima T
Member

Откуда:
Сообщений: 15279
У тебя "ГФ" везде заглавными буквами написано?
Если в конце "гф", то значит у тебя стоит SET COLLATE TO "MACHINE"
8 мар 11, 16:14    [10338902]     Ответить | Цитировать Сообщить модератору
 Re: Visual FoxPro 6.0 сортировка  [new]
Мангуст
Member

Откуда:
Сообщений: 993
Dima T
Не может быть такого. Скорее всего не то показываешь.
Убери из запроса INTO ... и посмотри чего на экран выдаст.
У тебя "ГФ" везде заглавными буквами написано?
Если в конце "гф", то значит у тебя стоит SET COLLATE TO "MACHINE"

Нет ни того, ни другого.
Может ли быть что-то подпорченное в файле *.dbf ?
8 мар 11, 17:18    [10339083]     Ответить | Цитировать Сообщить модератору
 Re: Visual FoxPro 6.0 сортировка  [new]
Dima T
Member

Откуда:
Сообщений: 15279
Может индекс битый, пересоздай:
use MyTable excl
reindex
8 мар 11, 17:32    [10339131]     Ответить | Цитировать Сообщить модератору
 Re: Visual FoxPro 6.0 сортировка  [new]
tanglir
Member

Откуда:
Сообщений: 28966
Мангуст, добавьте в запрос колонку ascii(left(студент.факультет,1)) и посмотрите, точно ли у вас одинаковые первые символы в названиях факультетов? Ну мало ли что.
8 мар 11, 17:36    [10339143]     Ответить | Цитировать Сообщить модератору
 Re: Visual FoxPro 6.0 сортировка  [new]
Мангуст
Member

Откуда:
Сообщений: 993
Экселем посек базку до отправляемых размеров. Выкладываю.

К сообщению приложен файл (Студент_2.zip - 6Kb) cкачать
8 мар 11, 17:38    [10339154]     Ответить | Цитировать Сообщить модератору
 Re: Visual FoxPro 6.0 сортировка  [new]
Dima T
Member

Откуда:
Сообщений: 15279
Мангуст,

у тебя пробелы перед " ГФ" в некоторых записях.
8 мар 11, 17:54    [10339224]     Ответить | Цитировать Сообщить модератору
 Re: Visual FoxPro 6.0 сортировка  [new]
GermanGM
Member

Откуда:
Сообщений: 256
Лидирующие пробелы в названиях факультетов убери...
8 мар 11, 18:05    [10339260]     Ответить | Цитировать Сообщить модератору
 Re: Visual FoxPro 6.0 сортировка  [new]
Мангуст
Member

Откуда:
Сообщений: 993
Спасибо
8 мар 11, 19:30    [10339481]     Ответить | Цитировать Сообщить модератору
Все форумы / FoxPro, Visual FoxPro Ответить