Доработка базы данных в готовом проекте
Суть: долго делал проект, большой такой тяжелый уже, есть подключение к MDB - файлу, данные из него используются практически в каждом диалоге. Появилась необходимость не изменяя всех наработок дополнить БД одной таблицей и несколькими полями уже существующей таблицы, при том, чтобы все предыдущее работало без изменений.
Что делал:
• пробовал просто сделать подключение к доработанной копии БД вместо старой. В итоге схема данных (xsd) не меняется, соответственно, ругается.
• удалял старую БД вместе со схемой из проекта и добавлял заново. Опять ругается.
• долго ковырялся, искал, ничего не вышло.
Весьма был бы благодарен за информацию о данной проблеме.
Заранее спасибо!
Проект на чем, в какой среде написан? Как с БД общается?
что мешает добавить таблицу, поля и все прочее?
Язык C#, VS 2008. Общается с БД: добавил в проект mdb - файл, положил на форму BindingSource, TableAdapter для каждой таблицы, т.е. руками ничего не писал. Что хочу : Изменить Access'овсовскую БД в Access (Таблица с кучей полей) и чтобы все это добро обновилось в проекте желательно без большого текстописания или наоборот, изменить схему данных в проекте так, чтобы она далее сохранилась в БД Access. Если возможно. Если нет, подскажите что делать. Вот.
Цитата: plastictown
Язык C#, VS 2008. Общается с БД: добавил в проект mdb - файл, положил на форму BindingSource, TableAdapter для каждой таблицы, т.е. руками ничего не писал. Что хочу : Изменить Access'овсовскую БД в Access (Таблица с кучей полей) и чтобы все это добро обновилось в проекте желательно без большого текстописания или наоборот, изменить схему данных в проекте так, чтобы она далее сохранилась в БД Access. Если возможно. Если нет, подскажите что делать. Вот.
бывает так, что объяснение совсем ничего не объясняет. это помоему как раз тот случай.
если использовался адаптер - то изменение БД должно подхватится автоматически. Для новой таблицы - нужен соотвественно новый адаптер.
В общем оно вот как происходит. Я меняю аксесовскую БД, подключаюсь к ней из проекта, таблички-поля обновляются. Как заставить VS сгенерить заново xsd файл со схемой данных, который не обновляется при обновлении БД?