Size: a a a

2020 April 17

VI

Vitalii Ishkevych in Delphi & Lazarus
Alexey Kulakov
а старые методы типа SQL запроса что, уже не канают?
Я пока ещё базы и sql не учил, а вот на Курсач нам сказали что должна быть база данных. Мне вот только эту одну функцию надо и всё пока что.
источник

VI

Vitalii Ishkevych in Delphi & Lazarus
Рандом вопрос из базы я уже реализовал, рандом ответы на радиобаттоны я уже тоже реализовал, только вот проблема в том что через админку можно добавлять поля в БД и удалять их, и перед началом теста нужно узнать сколько записей в таблице
источник

AK

Alexey Kulakov in Delphi & Lazarus
не посыл, но совет: в лазаре есть папка examples, изредка бывает полезно туда заглядывать, Честно, порой там можно найти подсказки
источник

RS

Renat Suleymanov in Delphi & Lazarus
Alexey Kulakov
не посыл, но совет: в лазаре есть папка examples, изредка бывает полезно туда заглядывать, Честно, порой там можно найти подсказки
+
источник

AD

Aleksandr Duduk in Delphi & Lazarus
Vitalii Ishkevych
Рандом вопрос из базы я уже реализовал, рандом ответы на радиобаттоны я уже тоже реализовал, только вот проблема в том что через админку можно добавлять поля в БД и удалять их, и перед началом теста нужно узнать сколько записей в таблице
Count() наверное
источник

AD

Aleksandr Duduk in Delphi & Lazarus
Только синтаксис нужно посмотреть
источник

AD

Aleksandr Duduk in Delphi & Lazarus
Vitalii Ishkevych
Рандом вопрос из базы я уже реализовал, рандом ответы на радиобаттоны я уже тоже реализовал, только вот проблема в том что через админку можно добавлять поля в БД и удалять их, и перед началом теста нужно узнать сколько записей в таблице
Записей или полей  нужно узнать?
источник

VI

Vitalii Ishkevych in Delphi & Lazarus
Aleksandr Duduk
Записей или полей  нужно узнать?
1ая колонка вопросы, 2-5ая ответы.
Нужно узнать сколько вопросов есть
источник

AD

Aleksandr Duduk in Delphi & Lazarus
Vitalii Ishkevych
1ая колонка вопросы, 2-5ая ответы.
Нужно узнать сколько вопросов есть
Странная структура, ответы я бы перенес в другую таблицу
источник

VI

Vitalii Ishkevych in Delphi & Lazarus
Aleksandr Duduk
Странная структура, ответы я бы перенес в другую таблицу
Мне так проще потому что я не знаю особенностей работы с БД
источник

AD

Aleksandr Duduk in Delphi & Lazarus
Связь один ко многим
источник

VI

Vitalii Ishkevych in Delphi & Lazarus
У меня код рабочий, просто ещё нужно узнать количество вопросов (т.к. админ может добавить или удалить)
источник

AS

Alexey Shumkin in Delphi & Lazarus
Vitalii Ishkevych
1ая колонка вопросы, 2-5ая ответы.
Нужно узнать сколько вопросов есть
о-ло-ло!
источник

AS

Alexey Shumkin in Delphi & Lazarus
Vitalii Ishkevych
У меня код рабочий, просто ещё нужно узнать количество вопросов (т.к. админ может добавить или удалить)
ну да, ну да ))
источник

VI

Vitalii Ishkevych in Delphi & Lazarus
Aleksandr Duduk
Связь один ко многим
Я это знаю, но у меня программа почти готовая, я уже переделывать не буду. Это курсач, эта программа мне не к чему
источник

AS

Alexey Shumkin in Delphi & Lazarus
Vitalii Ishkevych
Я это знаю, но у меня программа почти готовая, я уже переделывать не буду. Это курсач, эта программа мне не к чему
слова ненастоящего программиста ))))))
источник

РД

Роман Демченко in Delphi & Lazarus
Извините за глупые вопросы,просто совсем новичок и не у кого спросить.Дали задание разработать систему классов описывающую графические примитивы(прямоугольник, круг, равносторонний треугольник) и осуществить их вывод.Все три класса должны наследоваться от базового и общие методы должны быть выведены в базовый класс(метод вывода Tcanvas,цвет заливки,окантовки,ширина высота и лежит ли заданная точка внутри примитива).Я получается создал базовый класс и классы для примитивов,кое как кое и мне сказали что примитивы выводятся,но ооп не используется,базовый класс на данный момент бесполезен
источник

РД

Роман Демченко in Delphi & Lazarus
вот что сказали: В примере по кнопке выводятся все фигуры. Разве что только ооп в данном случае не применен, совсем.
как бы базовой класс есть, но на текущий момент он бесполезен. Смотри, что в него можно вынести общего ? Какие сущности ?
к примеру метод рисовать - Draw(Canvas: TCanvas; X, Y: Integer);
оттрисовку фигур можно подвести к общему методу
Еще к примеру цвет контура и заливки , тоже общая сущность . Это все можно вынести в TBaseObject
Метод Draw сделать вертуальным. У фигур перекрывать его через override;
источник

РД

Роман Демченко in Delphi & Lazarus
вот как сделать этот метод Draw и как сделать его виртуальным,читал про это,но совершенно ничего не понял
источник

AD

Aleksandr Duduk in Delphi & Lazarus
Vitalii Ishkevych
Я это знаю, но у меня программа почти готовая, я уже переделывать не буду. Это курсач, эта программа мне не к чему
А по какому признаку вы определяете есть ответ или нет?
источник