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

Вниз

dbgrid сортировка   Найти похожие ветки 

 
Nata ©   (2005-01-11 01:15) [0]

Мастера, плз  помогите разобраться с сортировкой...(( ситуация такова : есть table1 с полями PN(тип целочисленный,первичный ключ), Name (тип строковый)и есть table2 с полями TID( автинкрементное поле, по нему же первичный ключ), Name (строковый), PN(целочисленный; "порядковый номер" - вводится пользователем через DBEdit, для каждого name этой таблицы есть свой порядкоый номер), COM( строковый).  Внешний ключ построен по полям Name обеих таблиц.
Выбираем name из table1. В DBGride отображаются записи соответствующего name из table2, но нумерация PN снизу вверх, а надо наоборот. Пыталась сортировать Table2.IndexFieldnames :="PN", начинает ругаться на Name.


 
Дмитрий В. Белькевич   (2005-01-11 03:45) [1]

Внешний ключ построен по полям Name обеих таблиц
Name уникальный? Если вводится юзером - я бы на это не закладывался.
Выборки - в студию!
Как ругается на name?


 
Fay ©   (2005-01-11 06:47) [2]

2 Nata ©   (11.01.05 1:15)
Наташа, солнышко. Тебе трудно было написать что-то типа
create table Table1(
PN integer not null,
Name varchar(100),
primary key (PN)
)

create table Table2(
TID integer not null,
Name varchar(50),
RN integer,
COM varchar(50),
primary key (TID)б
foreign key (NAME) references Table1(NAME)
)

? Трудно?


> Выбираем name из table1. В DBGride отображаются записи
> соответствующего name из table2, но нумерация PN снизу
> вверх, а надо наоборот. Пыталась сортировать
> Table2.IndexFieldnames :="PN", начинает ругаться на
> Name.


Вам нужет не TTable, а TQuery или нечто вроде). Так будет лучше.


 
Наталия ©   (2005-01-11 06:49) [3]

Есть очень хороший способ сортировки - указываешь в запросе волшебную фразу order by... :))


 
Fay ©   (2005-01-11 06:57) [4]

Эх! Если бы не [1], можно было бы желание какой-нибудь загадать 8)


 
Наталия ©   (2005-01-11 07:05) [5]

Хорошо. Загадывай :)))


 
Fay ©   (2005-01-11 07:15) [6]

Хочу, чтобы вопросы в "Базы" оформлялись так, как это принято на sql.ru!

P.S.
Не сбудется - скажу, что виноват Дмитрий В. Белькевич 8)



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

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

Наверх




Память: 0.48 MB
Время: 0.036 c
1-1106651082
GanibalLector
2005-01-25 14:04
2005.02.06
ООП


1-1106496290
GanibalLector
2005-01-23 19:04
2005.02.06
ООП


4-1103320145
pika
2004-12-18 00:49
2005.02.06
как спрятать свою прогу ???


6-1101132038
Davinchi9
2004-11-22 17:00
2005.02.06
Где найти компонент для работы с модемом


11-1089504870
некто из темноты
2004-07-11 04:14
2005.02.06
url в richedit