Я уже писал об использовании EXECUTE AS в MS SQL Server. Тогда я использовал "WITH EXECUTE AS OWNER" для изменения контекста безопасности на владельца триггера и "EXECUTE AS CALLER" для изменения контекста безопасности в коде триггера на пользователя, вызвавшего модуль. Хочу поговорить о вызове "EXECUTE AS" с указанием имени пользователя.
Язык программирования самого высокого уровня содержит всего несколько команд для управления программистами
20 ноября 2023
07 ноября 2023
Для загрузки доступен Delphi 12.0 (RAD Studio 12.0) ISO
В личных кабинетах зарегистрированных пользователей продуктов Embarcadero доступен для загрузки ISO-образ DVD с RAD Studio 12.0, Delphi 12.0 и C++Builder 12.0.
23 октября 2023
MS SQL Server. Запись данных из триггера в другую базу данных
Представим ситуацию, в которой на сервере MS SQL Server есть две базы данных. С первой базой через свою информационную систему работают пользователи. Во вторую базу для обмена с другой системой выгружаются "итоговые данные, подписанные руководством". Самый простой вариант – это создать триггер, который после подписи будет копировать данные из таблицы первой базы данных во вторую.
12 октября 2023
Релиз Delphi 12 запланирован на 9 ноября 2023 года
9 ноября 2023 г. компания Embarcadero проводит вебинар "What's Coming in The Next RAD Studio 12.0". Это традиционная презентация, которая проходит в день выпуска каждой новой версии RAD Studio, Delphi и C++Builder. Спикерами выступят Марко Канту, Дэвид Миллингтон, Ян Баркер, Кайл Уиллер, Стивен Болл и Нуно Кастро. Команда не только расскажет о том, что будет в новой версии, но и на протяжении всего вебинара будет отвечать на вопросы слушателей.
Вебинар пройдет 9 ноября 2023 г. в 19:00 по Минскому/Московскому времени. Планируемая продолжительность 1 час 30 минут.
11 октября 2023
Delphi 12. Генерация графа зависимостей между модулями проекта в Graphviz-файл
В компилятор Delphi 12 добавлена возможность генерации графа зависимостей между модулями проекта в файл формата Graphviz (Graph Visualization Software). Она реализована непосредственно на уровне компилятора без дополнительного инструмента синтаксического анализа. Подобный граф может помочь разработчикам понять структуру проекта и избежать ненужных циклических ссылок на модули, которые могут замедлить компиляцию или вызвать негативные побочные эффекты для самого компилятора.
02 октября 2023
Android API 33 уровня и другие улучшение поддержки Android в Delphi 12
Начиная с 31 августа 2023 года Google Play Store ожидает, что новые приложения должны быть нацелены на Android 13 (33 уровень API) или выше. Delphi 11.3 не поддерживает Android API 33 уровня. Так как добавление его полной поддержки требует значительных трудозатрат, то это будет сделано только в Delphi 12. Кроме добавления поддержки Android API 33 уровня в Delphi 12, есть и другие существенные улучшения FireMonkey для Android:
Подписаться на:
Сообщения (Atom)

