![]() |
|
Модераторы: gambit |
![]()
|
|
| valent_N |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 64 Регистрация: 9.8.2003 Где: Рига, Латвия Репутация: 1 Всего: 1 |
Используется C# и Visual Studio 2005. Нужно сделать программу, с помощью которой можно было бы изменить во всех таблицах MySQL базы данных названия столбцов - перевести их с одного языка на другой с помощью файла перевода (словарика), в котором есть список пар (слово на первом языке - и его перевод на другой язык). Как это сделать, чтобы база функционально осталась той же? То есть, все связи, индексы и ограничения сохранились. Спасибо.
|
|||
|
||||
| mr.DUDA |
|
|||
|
3D-маньяк ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 8244 Регистрация: 27.7.2003 Где: город-герой Минск Репутация: 8 Всего: 232 |
Если не привязываться к особенностям реализации MySQL под .NET, то можно посоветовать следующее:
1) приложение, использующее БД, не должно содержать hard-coded запросов к БД и имён таблиц БД etc., все запросы должны быть вынесены в отдельную длл - слой доступа к данным; 2) если пункт 1 выполнить невозможно из-за уже существующей организации приложения, то придётся использовать контекстную замену в студии (Ctrl+Shift+H); 3) если пункт 2 не подходит по религиозным и прочим соображениям, то ничего не поделать -------------------- ![]() |
|||
|
||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |