-
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: UniGui
UniGUI. Deploy от А до Я.
В данной статье рассмотрим как разместить приложение UniGUI от А до Я на VPS, то есть, посмотрим весь процесс, от создания самого приложения в виде ISAPI модуля dll до размещения его на сервере (на примере Microsoft Azure). Я работал одновременно … Continue reading
Posted in Delphi, UniGui, Без рубрики
Comments Off on UniGUI. Deploy от А до Я.
Delphi.UniGUI. Как добавить изображение на сервер через стандартный UniHtmlMemo?
В UniGUI стандартный UniHtmlMemo не позволяет добавлять изображения в HTML текст, так как сначала они должны быть загружены на сервер, и лишь потом отображаться у клиента в браузере. В данном посте посмотрим как это можно сделать. Суть доработки в том, … Continue reading
Delphi.UniGUI. TinyMCE. Добавляем мощный текстовый редактор
В данной статье посмотрим как добавить текстовый редактор TinyMCE в проект UniGUI под Delphi. Что такое TinyMCE? Это текстовый редактор, написанный на javascript и распространяемый в качестве библиотеки. У него множество настроек, а выглядит он примерно так как на рисунке … Continue reading
Posted in UniGui
Comments Off on Delphi.UniGUI. TinyMCE. Добавляем мощный текстовый редактор
UniGUI и 64 битные приложения
В данной статье посмотрим как работать с 64 битными приложениями Delphi UniGUI. Зачем это нужно? Все очень просто. Для каждого пользователя в UniGui открывается отдельная сессия (копия программы). Скажем копия программы занимает в определенный момент времени 3 мб. памяти. И … Continue reading
Что такое UniGui?
Что такое UniGui? UniGui – Universal Graphics User Interface – это специальный фрэймворк для разработки приложений под Web на языке Delphi. На мой взгляд – один из лучших. -Позволяет быстро и просто разрабатывать веб-приложения в традиционном Delphi стиле (формы, компоненты, … Continue reading
Posted in UniGui
Comments Off on Что такое UniGui?
UniGui и jQuery
Поскольку UniGui это фрэймворк, построенный на ExtJS, то есть, исходным языком является JavaScript, то можно подключить библиотеку jQuery и “подбираться” к компонентам с помощью уже многим привычного символа $ из библиотеки jQuery. В данном посте посмотрим как это сделать.
UniGui. Уникальный гибрид Delphi и JS
Сегодня случайно наткнулся на интересную возможность в UniGui – обрабатывать события компонентов при помощи JavaScript, а конкретно при помощи функций из библиотеки ExtJS. Разберем простой пример. Откроем проект UniGui в Delphi и добавим на форму 2 элемента UniButton1 и UniEdit1
UniGui. Как поставить веб фокус и определить id компонента?
В принципе, в UniGui для большинства компонентов работает метод .webfocus Но, есть некоторые компоненты, для которых этот метод не работает, и тогда приходится “допиливать” все самим. В этом небольшом посте я покажу как легко и просто можно узнать id элемента. … Continue reading
Posted in ExtJS, UniGui, Без рубрики
Comments Off on UniGui. Как поставить веб фокус и определить id компонента?
UniGui. Как получить id элемента, входящего в другой элемент?
В одной из тем форума UniGui проскакивал вопрос – как настроить фокус для input элемента Ext.form.field.HtmlEditor. По совету одного из форумчан Delphi Developer это делалось такой строкой
|
1 |
UniSession.AddJS('Ext.get("'+ UniHTMLMemo1.JSName +'_id-inputCmp-iframeEl").focus()'); |
Если с Ext.get(‘some_id’).focus(); все понятно, то непонятно как формировался id элемента. Мне стало … Continue reading
Posted in UniGui
Comments Off on UniGui. Как получить id элемента, входящего в другой элемент?
Delphi+UniGui. Пишем первый “Hello World” под WEB. Легко и просто
Введение В данном посте я отвечу на главный вопрос, который волновал меня с начала времен изучения Delphi – можно ли на Delphi XE 10 Seattle легко и просто писать под WEB? То, есть, в стиле Rapid Application Development (RAD) – визуально … Continue reading
Posted in Delphi, UniGui, Без рубрики
Comments Off on Delphi+UniGui. Пишем первый “Hello World” под WEB. Легко и просто