Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.02.18;
Скачать: CL | DM;

Вниз

Сложный индекс?   Найти похожие ветки 

 
Натик   (2002-01-22 10:19) [0]

Имеется две таблицы: Картриджы - Id,Название и Расход картриджей, в которой идет связь по ID_Catridge с ID в базе картриджей. Мне необходимо создать сложный индекс?, т е проиндексировать таблицу расхода по названию картриджа. Использовать Query нет возможности. Подскажите, пожалуйста, как это делается. Впервые с этим столкнулась.


 
TSV ©   (2002-01-22 11:23) [1]

Для этого существуют виды (представления, views). К сожалению, в Paradox этого нет. Можно построить соответствующий Query, но редактировать его будет нельзя. Кстати, почему "Использовать Query нет возможности"?


 
Натик   (2002-01-22 15:52) [2]

Потому что эта таблица именно для редактирования и предназначена, а Query редактируется, только если состоит из 1 таблицы, а я должа буду его сделать из 2. Вот такая история.


 
Digitman ©   (2002-01-22 16:38) [3]

Можно вообще обойтись без всяких индексов. Тем более - сложных. По кр.мере - в твоей ситуации. Назначение индексов (вообще - как таковых) - иное.
"Query редактируется, только если состоит из 1 таблицы" - не соответствует действительности (вернее, не всегда). Это зависит от структуры запроса.


 
gek   (2002-01-22 16:40) [4]

Я че-то не понял, какие проблемы?
Связывай 2 таблицы
Главная - название
подчиненная - картриджы и сортируй по названию


 
TSV ©   (2002-01-22 17:47) [5]

Проблема в том, что она потом не сможет редактировать этот Query напрямую, потому как Paradox это. В принципе ничего страшного в этом нет. Можно использовать TUpdateSQL или редактировать запись в отдельной форме.


 
Val ©   (2002-01-22 18:49) [6]

можно сделать не квери, а лукап-поле в таблице расхода и редактируй себе..


 
TSV ©   (2002-01-22 19:38) [7]

Так то оно так, но посортировать по lookup-полю не получится.


 
Фэ ©   (2002-01-22 22:35) [8]

Разделяйте, как это не покажется накладным, представление и редактирование - и все Ok.
Ничего плохого в этом нет, наоборот, пользователь быстро привыкнет, что в гриде ничего не попортит, а для редактирования вызывается отдельная форма или закладка, где по все по отдельным полям редактируется.


 
Натик   (2002-01-23 10:21) [9]

Спасибо большое за ответы. В принципе к выводу, что все таки придеться разделять просмотр и редактирование я тоже пришла, но думала, что может выкручусь как-то и одной формой.


 
Alex Y ©   (2002-01-23 12:57) [10]

Как сказал TSV используй TUpdateSQL



Страницы: 1 вся ветка

Текущий архив: 2002.02.18;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.01 c
1-57131
M@XIDROM
2002-02-03 15:46
2002.02.18
Картинку преобразовать в указанном размере


6-57177
sh@dowww
2001-11-30 14:27
2002.02.18
Sockets


6-57170
Furkan
2001-11-22 09:44
2002.02.18
Proxy


14-57196
programmer1
2001-12-27 19:25
2002.02.18
Динамическая подгрузка dll библиотеки


14-57192
ReNoiZer
2001-12-28 09:47
2002.02.18
Народ есть каталог (в NTFS под XP), с ним можно сделать что угодно...