![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() |
![]()
Сообщение
#1
|
|
Level 4 ![]() ![]() Класс: Маг Характер: True Neutral Раса: Человек ![]() |
DAT Unicode Patch v1.5b
Описание (Description) Данная программа вносит изменения в базу данных DAToolset, что обеспечивает возможность хранения в ней текстовых строк в формате Юникод. The following program changes some aspects in DAToolset database thus ensuring the capability of Unicode text storage. Системные требования (System requirements) - Установленный и работоспособный Dragon Age Toolset - .NET Framework 2.0 или выше - Installed and working Dragon Age Toolset - .NET Framework 2.0 or above Авторы (Staff) Идея создания и алгоритм работы: Ice Blade Реализация: Equilibrium Keeper Тестирование и предложения: Leon PRO Скачать (Download) - 13,6кб http://www.mediafire.com/?tf182l8mub3f5ah http://webfile.ru/4931463 Список изменений: v1.5 - Добавлена поддержка входа на сервер требующий аутентификации - Добавлена возможность изменять типы колонок в несколько типов (для возможности отката изменения) - Все изменения производятся через транзакцию и откатываются в случае неудачи - Убрана возможность создания бэкапа базы данных v1.4 - Добавлена возможность создания бэкапа базы данных v1.3 - Изменен алгоритма получения данных из реестра v1.2 - Добавлена поддержка x86-систем v1.1 - Изменено описание, название, добавлена поддержка английского (по-умолчанию) - Способ подключения к базе данных берется из настроек Toolset'а Сообщение отредактировал EqKeeper - Nov 28 2010, 16:09 |
![]() |
![]()
Сообщение
#2
|
|
Level 4 ![]() ![]() Класс: Маг Характер: True Neutral Раса: Человек ![]() |
Цитата Внес версионность - это гут, однако имя файла не говорит о версии, только имя архива. Даже сам файл в метаданных не указывает на ту версию, что указана на имени архива. Просто включи инкремент версии сборки при паблишинге в настройках проекта, а потом при архивировании просто указывай ее в имени архива, взяв руками из метаданных. Сам не запутаешься и пользователь не запутается. Я не предлагаю указывать версию в имени экзешника, т.к. в этом есть как + так и - Принято. Цитата - Заменить текст на кнопке на "Patch Database" Ммм... а русском: "Испортить базу данных"? (IMG:style_emoticons/kolobok_light/smile.gif) Цитата - И же, тебе будет полезнее, если ты будешь получат весь Exception через Exception.ToString() для этого, конечно, придется сменить диалоговое окно об ошибке на соответвующее. На соответствующее - это нарисовать модальную форму? Или есть готовые решения? Цитата - Всетаки сделай бэкап таблицы/столбца =) (например в новую таблицу) Ммм... сделать копию и оставить в базе болтаться?.. и в ридмишку добавить? Цитата Ну и о главном: В экземпляре объекта не задана ссылка на объект. в DATDbPatch.FormMain.button1_Click(Object sender, EventArgs e) *застрелился* Слушай, глянь на строчку... Может, это я ошибся? У тебя по этому адресу в реестре есть ключик "DefaultDatabaseConnection"? Код "SOFTWARE\\" + (IntPtr.Size == 8 ? "Wow6432Node\\" : "") + "BioWare\\Dragon Age\\Toolset\\Environment"
|
![]() ![]() |
Текстовая версия | Сейчас: 26th April 2025 - 06:11 |