Форум: "Базы";
Текущий архив: 2005.02.06;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.047 c