История изменений DBEdit

История изменений DBEdit

Версия 3.8 от 05.05.2025

Улучшения:

  • Улучшено открытие страниц онлайн-справки.

Версия 3.7 от 30.04.2025

Изменения в лицензировании:

  • DBEdit теперь использует модель двойного лицензирования:
  • Редакция Free доступна по лицензии MIT.
  • Редакции Standard и Enterprise — по обновлённому лицензионному соглашению (EULA).
  • Редакция Free поддерживает сохранение изменений в таблицах баз данных.

Важные изменения:

  • Локальный CHM-файл справки заменён на онлайн-документацию.
  • Прекращена поддержка баз данных DB2, NuoDB и SQL Server Compact.

Улучшения:

  • Обновлены примеры приложений на 2025 год.
  • Обновлены провайдеры данных: MySqlConnector, Npgsql, Oracle Database и SQLite.

Исправленные ошибки:

  • В версии для .NET не открываются URL.

Версия 3.6 от 30.04.2024

Исправленные ошибки:

  • Исправлена ошибка с провайдерами данных MySqlConnector и Npgsql.

Версия 3.5 от 29.04.2024

Улучшения:

  • Добавлена поддержка экранов с высоким разрешением.
  • Обработчики DoNotAddValidationLists теперь блокируют добавление списков значений параметров.

Версия 3.4 от 12.07.2023

Исправленные ошибки:

  • Мастер регистрации не отображает названия доступных языков.
  • DBEdit не позволяет сохранять данные в таблицы Snowflake с первичными ключами, если отсутствуют поля identity.

Версия 3.3 от 10.04.2023

Улучшения:

  • DBEdit поддерживает подключения DSN с пустыми логином и паролем, что позволяет использовать внешние аутентификаторы.
  • DBEdit работает с объектами MySQL без схем, используя схему активного соединения.
  • Повышена производительность загрузки метаданных SQL Server.
  • DBEdit определяет целевой сервер базы данных для отсутствующих DSN, используя ключевые слова в именах DSN.
    Распознаваемые слова: SQLSERVER, MSSQL, ORACLE, ORA_, MYSQL, MARIADB, POSTGRE, PGSQL, SNOWFLAKE и SQLITE.

Версия 3.2 от 21.02.2023

Новые возможности:

  • DBEdit генерирует списки значений на основе ENUM MySQL и PostgreSQL.
  • Поддержка типа данных SET MySQL.
  • DBEdit преобразует данные MySQL binary(16) и varbinary(16) в формат GUID, если в COLUMN_DEFAULT используются функции uuid_to_bin(uuid()), uuid_to_bin(uuid(),0) или uuid_to_bin(uuid(),1).

Улучшения:

  • DBEdit теперь использует установленный в системе провайдер MySql.Data.MySqlClient вместо встроенного.
    Это позволяет использовать последнюю версию провайдера:
    MySQL Connector/NET
  • Динамическая замена отсутствующего провайдера MySql.Data.MySqlClient на встроенный MySqlConnector.
  • Улучшена производительность получения метаданных MySQL 8.
  • Диалоговое окно подключения ODBC теперь отображает полную строку подключения.
  • Диалоговое окно подключения к Snowflake содержит специфические параметры ODBC.

Исправленные ошибки:

  • Подключение к MySQL 8 с использованием MySql.Data.MySqlClient вызывает различные исключения.

Версия 3.1 от 23.01.2023

Улучшения:

  • Обновлены примеры приложений на 2023 год.
  • Обновлены провайдеры данных .NET и .NET Framework для Snowflake.
  • Обновлены мастер регистрации и утилита AutoUpdate.

Версия 3.0 от 13.12.2022

Новые возможности:

  • Зарегистрированная бесплатная версия DBEdit позволяет сохранять изменения в базы данных на локальных компьютерах.
  • DBEdit доступен для .NET Desktop Runtime 6.0.
  • Добавлена поддержка фильтрации данных.
  • Добавлена поддержка поиска и замены.
  • Возможность сохранения и восстановления видов таблиц, включая загрузку видов из базы данных.
  • Добавлена панель редактирования строк.
  • Добавлена панель выбора значений из списков.
  • Добавлена панель отображения описаний таблиц.
  • Поддержка вывода табличных данных, текстовых данных и изображений в контекстные панели.
  • Поддержка обработчиков SelectionChange. Контекстные окна можно скрывать и открывать из контекстного меню.
  • Возможность отображения или скрытия нулевых значений.
  • В строке состояния при выделении нескольких ячеек отображается количество ячеек, сумма и среднее значение.

Улучшения:

  • Улучшен вид параметров запросов.
  • Повышена производительность и оптимизация памяти при работе с большими объемами данных.
  • DBEdit SDK включает новые примеры (Budgeting, Orders и Northwind).
  • Примеры и пакеты SaveToDB Framework выпущены под лицензией MIT.

Версия 2.1 от 17.08.2022

Критические изменения:

  • DBEdit не активирует сохранение изменений для представлений, процедур и SQL-кода на основе соединения нескольких таблиц.
    Для сохранения изменений таких объектов необходимо вручную указать целевую таблицу в таблице xls.objects.

Исправленные ошибки:

  • DBEdit отключает сохранение процедурами, если задан обработчик изменений _change.
  • DBEdit не сохраняет изменения данных из форм JSON.

Версия 2.0 от 05.07.2022

DBEdit включает изменённое лицензионное соглашение.

Наиболее важное изменение:

"Приобретая программу от имени вашей компании, вы даёте неявное согласие на указание имени вашей компании как нашего клиента.
Вы можете отозвать ваше согласие в любой момент, направив запрос по электронной почте."

Новые возможности:

  • DBEdit включает руководство пользователя на русском языке.
  • DBEdit включает новое руководство разработчика на русском языке.
  • DBEdit доступен на португальском, упрощённом китайском, традиционном китайском, японском и корейском языках.
  • Поддержка языковых кодов длиной до 10 символов.
    Например, можно использовать zh-cn, zh-hans и zh-hans-cn. zh-hans и zh-hant являются предпочтительными для китайского языка.
  • Поддержка форматов JSON.
  • Поддержка параметров процедур сохранения изменений в формате JSON.
  • Поддержка хранимых процедур и SQL-кода для пакетного сохранения изменений, заданных в поле UPDATE_PROCEDURE.
  • Поддержка режима слияния, при котором хранимая процедура или SQL-код задаются в поле INSERT_PROCEDURE.
  • Возможность редактирования строк подключения в файлах конфигурации.
  • Возможность открытия файлов с переменными среды в именах, например, %APPDATA%.
  • Включена утилита обновления, позволяющая автоматически проверять наличие обновлений.
  • Поддержка провайдера данных Microsoft.Data.SqlClient.

Улучшения:

  • DBEdit не добавляет поля @ псевдокода SQL в выходные поля SELECT.
    Например, id, state, @country_id преобразуется в SELECT id, state FROM ... WHERE country_id = @country_id.
  • Поддержка SaveToDB Framework 10.
  • Улучшено оформление таблиц.
    Рекомендуем использовать шрифт Calibri 11pt по умолчанию.
    Вы можете выбрать его с помощью специальной кнопки в диалоговом окне настройки.
    Также доступен выбор между классическими и плоскими стилями выпадающих списков значений.
  • Меню "Настройка" содержит отдельный пункт для запуска диалогового окна настройки внешнего вида.
  • Улучшен мастер подключения к базам данных.
  • Возможность установки высоты строк таблиц в пикселях с использованием условного форматирования.
  • Определение типов данных параметров SQL-кода на основе базовых таблиц, представлений или процедур запроса.
  • Обновлённый провайдер SQLite 1.0.113.0.
  • Исполняемый файл dbedit.exe включает языковые файлы как ресурсы.

Исправленные ошибки:

  • DBEdit не определяет объекты SQL Data Warehouse.

Этот веб-сайт использует куки. Продолжая использовать веб-сайт, Вы принимаете условия Политики защиты персональных данных.