Изменение CommandText изменяет параметры - PullRequest
0 голосов
/ 13 сентября 2010

Я пытаюсь отредактировать CommandText для команды вставки в адаптере таблиц в конструкторе vb.net. Всякий раз, когда я делаю изменения в CommandText, Visual Studio (2008) автоматически изменяет параметры на коллекцию, состоящую из одного параметра, существовавшего до редактирования команды, погруженного в море полных параметров мусора, и затем я либо должен отменить (если это не это было первое, что я попытался отредактировать, и в этом случае мне пришлось закрыть конструктор, чтобы отменить изменения и снова открыть его) или вручную изменить ВСЕ параметры на что-то, что не является полным мусором.

Кто-нибудь видел что-нибудь подобное или знает, как помешать Visual Studio убить мои тщательно проработанные параметры? Будем весьма благодарны за любой способ изменить CommandText, не найдя еще одной причины проклинать имя M $.

1 Ответ

0 голосов
/ 13 сентября 2010

Честно говоря, я не согласен со встроенными дизайнерами начиная с VB6. С одной стороны, они ведут себя смешно, как ваша ситуация. Кроме того, они скрывают то, что должно быть легко читаемым кодом, в мастерах «point-n-click». Я бы предложил просто создать объекты ADO.NET в коде. Вы получите полный контроль над кодом и избежите интерпретации MS-разработчиком того, что пользователь должен получить в мастере.

...