![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
dbgrid сортировка [D5, IB6.x]
Nata © (2005-01-11 01:15:00)Мастера, плз помогите разобраться с сортировкой...(( ситуация такова : есть table1 с полями PN(тип целочисленный,первичный ключ), Name (тип строковый)и есть table2 с полями TID( автинкрементное поле, по нему же первичный ключ), Name (строковый), PN(целочисленный; "порядковый номер" - вводится пользователем через DBEdit, для каждого name этой таблицы есть свой порядкоый номер), COM( строковый). Внешний ключ построен по полям Name обеих таблиц.
Выбираем name из table1. В DBGride отображаются записи соответствующего name из table2, но нумерация PN снизу вверх, а надо наоборот. Пыталась сортировать Table2.IndexFieldnames :='PN', начинает ругаться на Name.
Fay (2005-01-11 07:15:00) [1]Хочу, чтобы вопросы в "Базы" оформлялись так, как это принято на sql.ru!
P.S.
Не сбудется - скажу, что виноват Дмитрий В. Белькевич 8)
Наталия (2005-01-11 07:05:00) [2]Хорошо. Загадывай :)))
Fay (2005-01-11 06:57:00) [3]Эх! Если бы не [1], можно было бы желание какой-нибудь загадать 8)
Наталия (2005-01-11 06:49:00) [4]Есть очень хороший способ сортировки - указываешь в запросе волшебную фразу
order by... :))
Fay (2005-01-11 06:47:00) [5]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 03:45:00) [6]Внешний ключ построен по полям Name обеих таблиц
Name уникальный? Если вводится юзером - я бы на это не закладывался.
Выборки - в студию!
Как ругается на name?