Нужно найти первую запись с end=NULL
Самый правильный способ искать запись с NULL в реляционной БД - это написать
select * from periods where end is null
А уже потом обрабатывать результат с помощью каких-то там компонентов.
Код проекта целиком не каждый вам даст.
Код проекта целиком и не ...
Найдено 415 результатов
- 18.10.2021 10:54:42
- Форум: Lazarus
- Тема: Поиск записи с NULL в SQlite
- Ответы: 17
- Просмотры: 11241
- 13.10.2021 17:44:23
- Форум: Lazarus
- Тема: Под крышей DOM-a моего...(Парсинг HTML и рядом с ним)
- Ответы: 33
- Просмотры: 21930
Re: Под крышей DOM-a моего...(Парсинг HTML и рядом с ним)
Почему Паскалисты в упор не хотят юзать GitHub? Это же Микрософт, фу такое рекомендовать!
То ли дело GitLab - практически, поддержка отечественного производителя
2 Все мои ссылки с Яндекс-диска начиная с 2013 года живы . Во-первых, удобство. Когда вы даете ссылку на Яндекс-диск или еще куда ...
То ли дело GitLab - практически, поддержка отечественного производителя
2 Все мои ссылки с Яндекс-диска начиная с 2013 года живы . Во-первых, удобство. Когда вы даете ссылку на Яндекс-диск или еще куда ...
- 13.10.2021 00:24:17
- Форум: Free Pascal Compiler
- Тема: Самый простой способ сделать Enumerable коллекцию
- Ответы: 7
- Просмотры: 7229
Re: Самый простой способ сделать Enumerable коллекцию
Спасибо за пояснения. Как-то я проглядел, что там разные названия.runewalsh писал(а):Коллекция должна (точнее, может) реализовывать не IEnumerator, а IEnumerable
Вот что я еще нашел: https://www.freepascal.org/docs-html/re ... 300013.2.5
Можно через оператор сделать - я пока так и сделал. У меня даже заработало
- 12.10.2021 11:25:12
- Форум: Free Pascal Compiler
- Тема: Самый простой способ сделать Enumerable коллекцию
- Ответы: 7
- Просмотры: 7229
Re: Самый простой способ сделать Enumerable коллекцию
Спасибо за пример.
Там в той статье было нечто похожее, но без примеров методов MoveNext и Reset, и без какого-либо объяснения, как компилятор их вызывает.
Там в той статье было нечто похожее, но без примеров методов MoveNext и Reset, и без какого-либо объяснения, как компилятор их вызывает.
- 12.10.2021 10:35:24
- Форум: Free Pascal Compiler
- Тема: Самый простой способ сделать Enumerable коллекцию
- Ответы: 7
- Просмотры: 7229
Re: Самый простой способ сделать Enumerable коллекцию
Да, такой способ в той статье (самая первая ссылка в стартовом посте) тоже есть, и даже с примером. Но для этого способа нужно создать дополнительный класс и реализовать на один метод больше, а для способа с интерфейсом - только добавить интерфейс к классу-контейнеру. Ну я и подумал - способ с ...
- 12.10.2021 10:27:12
- Форум: Free Pascal Compiler
- Тема: TStringList - убрать объект из списка, не удаляя его
- Ответы: 13
- Просмотры: 10118
Re: TStringList - убрать объект из списка, не удаляя его
А почему бы не воспользоваться для этих целей дженериками? Я бы много чем воспользовался, но не на всё нашел достаточно документации и рабочих примеров. Потихоньку что-то находится, я не спешу... Когда-то давно, в прошлой жизни, видел много примеров использования TStringList, ну и привык пихать его ...
- 11.10.2021 23:47:12
- Форум: Free Pascal Compiler
- Тема: Самый простой способ сделать Enumerable коллекцию
- Ответы: 7
- Просмотры: 7229
Самый простой способ сделать Enumerable коллекцию
Вообще не могу нагуглить примеры, приходится идти на ощупь...
Прочитал статью тут: m
Хочу сделать так же, чтобы можно было написать "for MyObj in MyCollection loop"
У меня есть объект-коллекция, что-то вроде такого:
TMyObject = class
... // тут что-то есть
end;
TMyCollection = class ...
Прочитал статью тут: m
Хочу сделать так же, чтобы можно было написать "for MyObj in MyCollection loop"
У меня есть объект-коллекция, что-то вроде такого:
TMyObject = class
... // тут что-то есть
end;
TMyCollection = class ...
- 01.10.2021 20:45:51
- Форум: Free Pascal Compiler
- Тема: TStringList - убрать объект из списка, не удаляя его
- Ответы: 13
- Просмотры: 10118
Re: TStringList - убрать объект из списка, не удаляя его
Сними OwnsObjects (хотя она по умолчанию снята...
Упс! Что-то я запутался... Это что-же там тогда тогда творится по умолчанию? (то есть делает TObject.free или не делает? по опыту вполне очищает ) У меня в голове тоже засело почему-то, что очищает по умолчанию, но я писал соответсвующий код лет 10 ...
Упс! Что-то я запутался... Это что-же там тогда тогда творится по умолчанию? (то есть делает TObject.free или не делает? по опыту вполне очищает ) У меня в голове тоже засело почему-то, что очищает по умолчанию, но я писал соответсвующий код лет 10 ...
- 01.10.2021 09:51:49
- Форум: Free Pascal Compiler
- Тема: TStringList - убрать объект из списка, не удаляя его
- Ответы: 13
- Просмотры: 10118
Re: TStringList - убрать объект из списка, не удаляя его
О! Вот оно что! Спасибо.runewalsh писал(а):Сними OwnsObjects (хотя она по умолчанию снята...).
- 01.10.2021 00:56:47
- Форум: Free Pascal Compiler
- Тема: TStringList - убрать объект из списка, не удаляя его
- Ответы: 13
- Просмотры: 10118
Re: TStringList - убрать объект из списка, не удаляя его
В смысле создать пустой TObject, вставить ссылку на него вместо моего объекта, а потом удалить запись из списка? Выглядит, как велосипед с квадратными колесами, но если других вариантов нет, то сойдет на первое время.
- 01.10.2021 00:16:49
- Форум: Free Pascal Compiler
- Тема: TStringList - убрать объект из списка, не удаляя его
- Ответы: 13
- Просмотры: 10118
TStringList - убрать объект из списка, не удаляя его
Я забыл почти всё, что знал про freepascal...
Помню, был замечательный класс TStringList, который можно использовать как коллекцию объектов. Но вот беда: когда удаляешь объект из коллекции, сам объект уничтожается. А у меня случай, когда объект уничтожать нельзя, потому что по логике коллекция ...
Помню, был замечательный класс TStringList, который можно использовать как коллекцию объектов. Но вот беда: когда удаляешь объект из коллекции, сам объект уничтожается. А у меня случай, когда объект уничтожать нельзя, потому что по логике коллекция ...
- 14.08.2014 17:59:02
- Форум: Lazarus
- Тема: Вывод TeX разметки в Lazarus
- Ответы: 11
- Просмотры: 9149
Re: Вывод TeX разметки в Lazarus
Пробовал уже. В основном находятся фейсбучные профили разных людей, в имени которых есть "Lazarus" и "tex". А самое смешное, что сегодня в результатах поиска появилась ссылка (и еще пара других, включая этот топик), которой еще вчера не было И ведь не поверит же никто...
UPD. Посмотрел TpX (выше по ...
UPD. Посмотрел TpX (выше по ...
- 13.08.2014 17:18:50
- Форум: Lazarus
- Тема: Вывод TeX разметки в Lazarus
- Ответы: 11
- Просмотры: 9149
Вывод TeX разметки в Lazarus
Подскажите, какие для этого средства есть? Хочется видеть на форме красивую формулу, заданную в TeX разметке (если нормального способа нет, на первое время подойдут окольные).
Я ищу понемногу, но у меня дома интернета не будет еще недели две, хожу попользоваться в гости изредка, а еще гугл, собака ...
Я ищу понемногу, но у меня дома интернета не будет еще недели две, хожу попользоваться в гости изредка, а еще гугл, собака ...
- 15.11.2013 22:48:59
- Форум: Lazarus
- Тема: Набор данных из ХП Оракл c ZEOS
- Ответы: 1
- Просмотры: 1877
Re: Набор данных из ХП Оракл c ZEOS
А вопрос-то в чем? Когда я интересовался этим вопросом в последний раз (конец 2010-го) ZEOS не умел работать с оракловыми рефкурсорами. Умеет работать вроде бы AnyDAC. Один из разработчиков AnyDAC (пользователь Дмитрий Арефьев на sql.ru, обитает в делфийском разделе) обычно предлагает купить ...
- 04.11.2013 17:25:27
- Форум: Free Pascal Compiler
- Тема: Влияние отладочной информации на быстродействие
- Ответы: 1
- Просмотры: 3780
Влияние отладочной информации на быстродействие
Написал тут одну программку для расчетной задачи. Так как вариантов перебирать надо много, начинаю искать, где чего можно выжать. Вспомнил, что программа по умолчанию собирается с отладочной информацией. Мешается ли эта отладочная информация в работе и если да, то насколько?
