Визуальная студия DataSet с разработчиками хранимых процедур? что это за иконка

2

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

можешь помочь мне понять,

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

Изображение 174551

Спасибо

  • 0
    Я не знаю, что это значит, но это галочка, а не галочка.
  • 0
    Спасибо, сделали исправление
Теги:
stored-procedures
visual-studio
schema

2 ответа

2
Лучший ответ

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

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

  • 0
    Я переименовал их, поскольку я пытался перенастроить их и не увенчался успехом. Поэтому решили изменить имя, добавить новое с именем по умолчанию и удалить предыдущее. Это тоже не работает.
  • 0
    Работа с таблицами в типизированных наборах данных может быть неприятной. Я бы удалил таблицу и воссоздал ее. Обязательно сначала сделайте резервную копию других методов TableAdapter.
Показать ещё 2 комментария
1

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

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

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

Ещё вопросы

Сообщество Overcoder
Наверх
Меню