Printable Version of Topic
Click here to view this topic in its original format
Forums > Глюкодром > Программирование в дельфях, Для некоммерческой ИС


Posted by: ns38 on 23-04-2008, 21:27
Поскольку я привык программить только графику, а работа с БД идет хуже, то по возможности несколько вопросов.
Вопрос 1-й
поддерживает ли дельфи функции которые нечего не возвращают
Вроде
Function FRate(pFac:string;pRate: string;
pSemester: string; pYear: string ):void;
Ругается

Posted by: VxWorks on 23-04-2008, 22:05
Попробуй Procedure :) Это ж Паскаль.

Posted by: ns38 on 24-04-2008, 12:41
Спасибо! :D:

Posted by: ns38 on 27-04-2008, 01:24
Далее...

Суть вопроса: БД состоит из 10 таблиц,
причем в БД представлены все виды связей, реализован алгоритм обхода по базе. У меня случилась неприятность с сортировкой: Встал на таблицу на стороне "много", а на стороне "1" наложен критерий сортировки, но алгоритм всё равно должен обойти все записи на стороне много, чтобы потом часть из них "выкинуть на помойку". А теперь представьте, что в цепочке не 2 таблице, а 5 это ненужные обходы.

А нельзя никак без ненужных обходов? Как вариант можно начать обход с таблицы по которой производится сортировка, но в таком случае для каждой сортировки надо писать свой обход, да и если сортировка производится не по одной таблице - такой подход врятли приемлем.

Posted by: FiL on 27-04-2008, 19:49
нда, без пол литра не разберешься чего сказать хотел.

Posted by: ns38 on 28-04-2008, 14:43
Вопрос решен, пишем в лоб...

Posted by: Гордый on 29-04-2008, 02:01
:offtopic: Так вот почитаешь посты от ns38 и понимаешь почему программистом не стал... :lol:

Posted by: ns38 on 29-04-2008, 03:37
QUOTE (Гордый @ 29-04-2008, 03:01):
:offtopic: Так вот почитаешь посты от ns38 и понимаешь почему программистом не стал... :lol:
Да, ты прав, надо было стать физиком-ядерщиком :diablo: :w00t: :lol:

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)