-
MY PROJECTS
-
Recent Posts
- SQL.How can you compare two nullable values safely, and how does IS DISTINCT FROM differ from <>?
- SQL.How are NULL values ordered by ORDER BY, how do defaults differ between databases, and how can you control their placement?
- SQL.How does NULL propagate through arithmetic expressions, and how can COALESCE and NULLIF help handle missing values and division by zero?
- SQL.How does NULL affect join conditions, and why can filtering the right-hand table in WHERE remove unmatched rows from a LEFT JOIN?
- SQL.How do GROUP BY and DISTINCT treat NULL values, even though NULL = NULL evaluates to UNKNOWN?
- SQL.How do aggregate functions handle NULL, and what is the difference between COUNT(*), COUNT(column), and COUNT(DISTINCT column)?
- SQL.How does NULL affect IN and NOT IN, and why can NOT EXISTS be a safer choice when a subquery returns nullable values?
- SQL.How do WHERE, HAVING, and CHECK constraints treat conditions that evaluate to UNKNOWN?
- SQL.Why do column = NULL and column <> NULL not work as expected, and when should you use IS NULL and IS NOT NULL?
- SQL.What is SQL’s three-valued logic (TRUE, FALSE, UNKNOWN), and how do AND, OR, and NOT behave with UNKNOWN?
- ChromeDevTools.Watch all failed requests
- SQL.What are domain types (or constraints on data types), and how do they help enforce data correctness?
- SQL.How does SQL handle comparisons between different data types (for example, string vs number), and why is this dangerous?
- SQL.What is the difference between DATE, TIME, TIMESTAMP, and TIMESTAMPTZ, and which one should be used for business events?
- SQL.How do numeric types like INTEGER, BIGINT, DECIMAL, and FLOAT differ in terms of precision and use cases?
- SQL.What problems can arise from implicit type casting in SQL, and how can it affect indexes?
- SQL.How does NULL differ from 0, an empty string, or FALSE in SQL?
- SQL.What is the difference between CHAR, VARCHAR, and TEXT, and when would you choose each?
- SQL.What is MVCC ?
- SQL.What is AutoVacuum Postgres ?
Categories
- Aptana
- Azure
- C#
- DataSnap
- DBExpress
- Delphi
- Delphi и сети
- Delphi. Язык программирования
- ExtJS
- FastReport
- FireDAC
- FireMonkey
- GIT
- ICS
- IDE
- IIS
- Indy
- InnoSetup
- javascript
- jQuery
- JSON
- LiveBindings
- MSHTML
- MySQL
- PHP
- REST
- Ribbons
- SMS
- SQL инструкции
- SVN
- TRichView
- UniGui
- WebBroker
- WinAPI
- Windows
- Алгоритмы
- Без рубрики
- Деревья
- Ищу ответ
- Компонентостроение
- Мои компоненты
- Начальный уровень
- Обработка исключений
- Парсинг
- Потоки(Threads)
- Регулярные выражения
- Тестирование приложений
Category Archives: Delphi
Delphi. Создание mp3 плеера на основе WindowsMediaPlayer
Увидел замечательный компонент WindowsMediaPlayer, который можно использовать в своих проектах. Честно, сказать, по функциональности и простоте использования для моих задач он подходит больше всего. Я уже писал mp3 плееры на bass.dll и на TMediaPlayer. Но там везде свои ограничения. При … Continue reading
Posted in Delphi, Компонентостроение
Comments Off on Delphi. Создание mp3 плеера на основе WindowsMediaPlayer
Delphi. TRichView.UniGUI. Реализуем функцию OpenInWebBrowser
В данном посте реализуем функцию показа контента, находящегося в редакторе TRichViewEditor в браузере.Возьмем наше VCL приложение, добавим кнопку OpenInBrowser. И вот что мы видим в браузере
Delphi. UniGUI. WordWrap
Столкнулся с тем, что свойство WordWrap у некоторых компонентов UniGUI не всегда работало корректно и задал вопрос на эту тему на официальном форуме. Универсальное решение Было предложено участником официального форума DD и получилось таким для компонента UniHTMLMemo>ClientEvents>UniEvents UniHTMLMemo -> ClientEvents … Continue reading
Delphi. Фигуры Лиссажу
Решил немного побаловаться, вспомнить институт и нарисовать в VCL фигуры Лиссажу. Исходный код частично взял на одном из форумов, немного доработал. Рисовал прямоугольником на Canvas. Получилось вот что…
Posted in Delphi
Comments Off on Delphi. Фигуры Лиссажу
Delphi. CreateProcess. Запуск UniGUI сервера
В данной статье посмотрим как запустить UniGUI сервер (UniGUI_mp3.exe) из внешней программы. В принципе ничего сложного, но с CreateProcess, которым я пользовался для запуска сервера много сюрпризов. Перед тем как он у меня заработал, пришлось перелопатить документацию MSDN, блоги и … Continue reading
Posted in Delphi, UniGui, Windows, Без рубрики
Comments Off on Delphi. CreateProcess. Запуск UniGUI сервера
Delphi.TRichView. Транслируем VCL mp3 плеер в веб
В данном посте научимся транслировать VCL mp3 плеер, написанный нами ранее в веб. То есть выглядеть это будет примерно следующим образом.
Delphi.TRichView. Сохраняем TAudioPanel как тег audio
Я разбил эту статью на 2 части. Одна из них – научимся в принципе сохранять не текстовые элементы (item) в HTML, другая – сохраним ранее созданный контрол TAudioPanel как тег audio. Наша задача получить такой результат
Posted in Delphi
Comments Off on Delphi.TRichView. Сохраняем TAudioPanel как тег audio
Delphi. Добавляем в TRichView свой TMediaPlayer как контрол.
Известный компонент в среде Delphi программистов TRichView обладает отличной возможностью добавлять контролы прямо в документ. Это могут быть и кнопки и чекбоксы и всё, что угодно, в зависимости от задачи. Мне, для моих задач – необходимо было научиться добавлять mp3 файлы, … Continue reading
Posted in Delphi, Компонентостроение
Comments Off on Delphi. Добавляем в TRichView свой TMediaPlayer как контрол.
Delphi. Пишем простой mp3 плеер на TMediaPlayer
В одной из прошлых статей я уже писал mp3 плеер на библиотеке bass, но сделать из него компонент у меня не получилось из за самой библиотеки dll, пока не хватило опыта. Поэтому решил сделать аналогичный плеер из стандартных компонентов. Мне вообще … Continue reading
Posted in Delphi, Компонентостроение
Comments Off on Delphi. Пишем простой mp3 плеер на TMediaPlayer
Delphi.DBTreeView своими руками. Основной модуль компонента
Основной модуль компонента
Posted in Delphi, Компонентостроение
Comments Off on Delphi.DBTreeView своими руками. Основной модуль компонента