Двоятся записи

bushmen
Дата: 08.10.2003 10:06:59
Добрый день!
Я что-то не могу понять следующую ситуацию: делаю запрос через EM, QA - выдается выборка из 5 записей. Делаю этот же запрос из программы, написанной на VB - показывает всего 1 запись. В чем может быть причина?
tpg
Дата: 08.10.2003 10:10:24
Может быть разные запросы... А, вообще то, не мешало бы структуру таблицы, данный в ней и какими запросами смотрица.
UNIVERSAL
Дата: 08.10.2003 10:22:45
ADO или DAO? Если DAO, то RecordCount будет показывать 1. Реальное количество записей появится в этом свойстве только после MoveLast, MoveFirst.
bushmen
Дата: 08.10.2003 10:31:32
Я извиняюсь, неверно поставил вопрос.
Есть структура: table1
dat_op, nom_bl, nom_pl, fam, imya, otch, id_dor где nom_bl - идентификатор человека

Запрос типа select * from table1 where dat_op=... and id_dor=70
order by nom_pl выдает 5 записей абсолютно идентичных по одному человеку (с номером 123).
А запрос типа select * from table1 where nom_bl=123 - выдает только одну
запись, как в принципе и должно быть.

Не может ли быть проблема в том, что свалились некоторые индексы?
bushmen
Дата: 08.10.2003 11:36:52
Вопрос закрыт - всем откликнувшимся спасибо!
Помогла переиндексация таблицы.