Визуальная студия DataSet с разработчиками хранимых процедур? что это за иконка - PullRequest
2 голосов
/ 19 января 2010

Что означает этот значок, это Visual studio, дизайнер визуальных наборов данных. У меня есть несколько хранимых процедур.

Можете ли вы помочь мне понять,

  • почему в верхней части списка есть маленькая "галочка"
  • почему я не могу удалить его, если мне нужно.
  • Это не относится к остальным. Почему это "особенное"?

alt text

Спасибо

Ответы [ 2 ]

2 голосов
/ 19 января 2010

Поскольку этот элемент содержит методы, которые определяют схему таблицы, частью которой является TableAdapter.

Имена по умолчанию: Fill и GetData. Похоже, вы их переименовали.

1 голос
/ 07 мая 2010

У каждой таблицы есть запрос по умолчанию (тот, что сверху, с проверкой на нем). Когда вы перетащили свои таблицы в набор данных для создания запроса, он написал оператор SQL, который он использует для создания схемы вашей таблицы. Сохраняйте этот запрос простым, вы можете не использовать его в коде, и вы всегда можете отредактировать этот запрос, чтобы обновить схему таблицы. На предоставленной вами картинке ваш запрос по умолчанию на самом деле является хранимой процедурой.

Каждый раз, когда вы открываете запрос по умолчанию, он подключается к вашему источнику данных и позволяет вам выбирать новые столбцы, которых там раньше не было. Если вы хотите обновить существующие столбцы, удалите все столбцы из таблицы, прежде чем пытаться открыть запрос. Когда вы сохраняете запрос, ваши обновленные столбцы добавляются обратно.

Убедитесь, что строка подключения имеет разрешения для просмотра информации о столбце.

...