2016-11-13 13 views
2

У меня есть страница в моей программе, на которой есть объект DataGridView. Он заполняется запросом, который выбирает данные из таблицы базы данных DOCS.Не удалось получить схему для этого запроса Visual Studio 2015

В таблице 4 колонки:

  1. APPLICANT_NAME
  2. doc_id
  3. DOC_NAME
  4. doc_contents

Я пытаюсь добавить запрос на удаление для пользователя, чтобы удалить документ из таблицы, когда они его выбирают, и нажмите кнопку «удалить».

Когда я пытаюсь создать запрос на удаление, я получаю

«Не удалось получить схему для этого запроса»

сообщение и я не могу понять, почему.

Мой запрос выглядит следующим образом:

DELETE FROM DOCS 
WHERE  (doc_id = @Param3) 

Может кто-нибудь объяснить, почему я получаю эту ошибку?

+0

Показывать, как вы вызываете этот запрос в C# –

+0

Я еще не назвал его, я пытаюсь добавить запрос в таблицуAdapter для dataGridView, и он даже не позволит мне его добавить. –

+0

используйте этот запрос для TableAdapter: DELETE FROM [DOCS] WHERE (([doc_id] = @ Param3)) –

ответ

0

Используете ли вы привязку данных для загрузки его из адаптера, если да, то pz проверяет, если я вставляю оператор удаления обновления, генерируется адаптером.

+0

Выбраны флажки для этих 3, я не уверен, как получить к ним доступ? –