Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

SELECT * возвращает больше значений, чем видно в DBDesktop


KIR ©   (2003-04-14 12:13:00) 

Народ, как такое может быть (сабж)? А еще бывает, что DatabaseDesktop показывает RecNo -10, -9 и т.д.


KIR   (2003-04-14 15:33:00) [1]

Нет там первичного ключа.

А как ее воостановить? Если она порушена?


Anatoly Podgoretsky   (2003-04-14 12:30:00) [2]

Таблица у тебя порушена


ЮЮ   (2003-04-14 12:30:00) [3]

Снеси а затем восстанови первичный ключ


KIR   (2003-04-14 12:28:00) [4]

SELECT * FROM mytable
Paradox

Если я начинаю удалять в DB DeskTop"e начинается как раз вся эта дребедень с отрицательными числами


sniknik   (2003-04-14 12:24:00) [5]

а ты удали парочку и попытайся найти их после там и там.


Соловьев   (2003-04-14 12:23:00) [6]

запрос? и СУБД?


KIR   (2003-04-14 12:22:00) [7]

Нет, записи не удалялись


KIR   (2003-04-14 12:20:00) [8]

Можно немного поподробнее...


sniknik   (2003-04-14 12:20:00) [9]

> SELECT * возвращает больше значений, чем видно в DBDesktop
и разница в удаленныхзаписях?, проверь.


Соловьев   (2003-04-14 12:16:00) [10]

cartesian product - Декартово произведение. MxNxKx... записей.
где M -кол-во записей первой таблицы, N - 2, и т.д.
Это запрос вида:

SELECT *
FROM table_reference, table_reference [,table_reference...]


Наверх

Титульная страница Поиск, карта сайта Написать письмо