Глюк VS2005 (дизайнер форм не видит новые таблицы DataSet)
От: vshl  
Дата: 05.03.07 08:51
Оценка:
Привет All.

Прошу помощи, ибо сам уже задолбался с этим бороться.

Постоянно наблюдаю такую картину:
Есть DataSet, спроектированный в соответствующем дизайнере,
есть форма. В форме есть грид.
Добавляю в форму DataSet и BindingSource, связываю с гридом, все нормально.

Потом в DataSet появляется новая таблица, а в форме соответственно, новый грид.
Пытаюсь связать новый грид с уже существующим DataSet — и фиг, дизайнер
формы не видит, что в датасет появилась новая таблица.

Например так — добавляю в форму еще один BindingSource, у него указываю
мой DataSet как DataSource, открываю свойство DataMember — и студия предлагает
туда вставить только старые таблицы, а новую НЕ ВИДИТ, как будто ее нет в DataSet-е.
Пишу в DataMember руками имя новой таблицы — опять фиг, студия говорит, что
нет такой таблицы! Как нет, если она там есть?
При этом в самом исходнике (когда правлю шарповский исходник в редакторе),
студия все видит и новую таблицу предлагает подставить после точки.
А гребаный дизайнер ее почему-то не видит!!!

Что я не так делаю?
Уж и перекомпилировал все полнослью по сто раз — один хрен.

И так постоянно — какие-то таблицы дизайнер видит, а на какие-то говорит, что нет такого свойства.
Стоит новую таблицу в DataSet добавить — все, дизайнер ее уже не видит.
Иногда правда, после каких-то плясок с бубном, дизайнер вдруг прозревает и начинает новые таблицы
видеть (пляски такого рода — удаляю весь датасет из проекта нафиг, потом опять его добавляю,
сразу делаю в нем нужные мне таблицы, перекомпилирую и в некоторых случаях это помогает, но не всегда)

PS
VS 2005 стоит без сервис-паков. Тормозит все жутко. Особенно на сложных формах.
Может SP1 спасет?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.