Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Доработка базы данных в готовом проекте

311
17 мая 2012 года
plastictown
309 / / 08.01.2006
Здравствуйте, господа форумчане! Есть проблема.

Суть: долго делал проект, большой такой тяжелый уже, есть подключение к MDB - файлу, данные из него используются практически в каждом диалоге. Появилась необходимость не изменяя всех наработок дополнить БД одной таблицей и несколькими полями уже существующей таблицы, при том, чтобы все предыдущее работало без изменений.

Что делал:
• пробовал просто сделать подключение к доработанной копии БД вместо старой. В итоге схема данных (xsd) не меняется, соответственно, ругается.
• удалял старую БД вместе со схемой из проекта и добавлял заново. Опять ругается.
• долго ковырялся, искал, ничего не вышло.

Весьма был бы благодарен за информацию о данной проблеме.

Заранее спасибо!
277
17 мая 2012 года
arrjj
1.7K / / 26.01.2011
Проект на чем, в какой среде написан? Как с БД общается?
1
17 мая 2012 года
kot_
7.3K / / 20.01.2000
совершенно ничего не понятно.
что мешает добавить таблицу, поля и все прочее?
311
17 мая 2012 года
plastictown
309 / / 08.01.2006
Язык C#, VS 2008. Общается с БД: добавил в проект mdb - файл, положил на форму BindingSource, TableAdapter для каждой таблицы, т.е. руками ничего не писал. Что хочу : Изменить Access'овсовскую БД в Access (Таблица с кучей полей) и чтобы все это добро обновилось в проекте желательно без большого текстописания или наоборот, изменить схему данных в проекте так, чтобы она далее сохранилась в БД Access. Если возможно. Если нет, подскажите что делать. Вот.
1
17 мая 2012 года
kot_
7.3K / / 20.01.2000
Цитата: plastictown
Язык C#, VS 2008. Общается с БД: добавил в проект mdb - файл, положил на форму BindingSource, TableAdapter для каждой таблицы, т.е. руками ничего не писал. Что хочу : Изменить Access'овсовскую БД в Access (Таблица с кучей полей) и чтобы все это добро обновилось в проекте желательно без большого текстописания или наоборот, изменить схему данных в проекте так, чтобы она далее сохранилась в БД Access. Если возможно. Если нет, подскажите что делать. Вот.


бывает так, что объяснение совсем ничего не объясняет. это помоему как раз тот случай.
если использовался адаптер - то изменение БД должно подхватится автоматически. Для новой таблицы - нужен соотвественно новый адаптер.

311
17 мая 2012 года
plastictown
309 / / 08.01.2006
В общем оно вот как происходит. Я меняю аксесовскую БД, подключаюсь к ней из проекта, таблички-поля обновляются. Как заставить VS сгенерить заново xsd файл со схемой данных, который не обновляется при обновлении БД?
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог