Как использовать QueriesTableAdapter в vb.net

#vb.net #tableadapter

#vb.net #tableadapter

Вопрос:

В Visual Studio 2013 я создал новый запрос в конструкторе наборов данных. Я сделал это, щелкнув правой кнопкой мыши и выбрав Добавить -> Запрос… У меня есть запрос так, как я хочу, и я его сохранил. Теперь у меня есть QueriesTableAdapter, под которым указан мой запрос с именем qryListing.

Когда я выхожу из режима проектирования набора данных и возвращаюсь к коду в своей форме, как мне выполнить этот запрос и просмотреть результаты?

Комментарии:

1. Это очень, очень широкий. SO — это не обучающий сайт, который научит вас всему от А доЯ. Вам нужно провести собственное исследование.

2. Я потратил 3 часа на то, чтобы пробовать разные вещи и искать в Интернете. Если вы можете указать мне на конкретную документацию, я ее прочитаю.

Ответ №1:

У меня есть набор данных с именем dsetMain, и внутри него я определил запрос с именем fnGetSettingVal, который принимает 2 строковых параметра и возвращает скалярную строку. Я могу запустить этот запрос и поместить результат в переменную sRepServer со следующим кодом

 Dim sRepServer As String = ""
Dim taQuery As New dsetMainTableAdapters.QueriesTableAdapter
sRepServer = taQuery.fnGetSettingVal("Reports", "ReportServer")