Я пытаюсь выполнить ping мой SQL-сервер с запросом на информацию, а затем передать эту информацию в DataGridView. Хотя это не будет показано в моем коде, я сначала открою свой DBConnection, а затем закрою его. Мой код показан ниже:SQL C# взаимодействия не работают
using (SqlDataAdapter newDA = new SqlDataAdapter(query, DBConnection))
{
DataTable Table = new DataTable();
newDA.Fill(Table);
dgvOutput.DataSource = Table;
}
Я знаю, что запрос и DBConnection оба функционирует, потому что они работают в аналогичной части программы, но по какой-то причине, не кажется newDA, чтобы получать какие-либо данные из базы данных. Когда я копирую значение запроса непосредственно в Microsoft SQL Server Management Studio и запускаю его, он получает данные просто отлично. Какие-либо предложения?
Веб? Winforms? –
Не могли бы вы отобразить текст запроса? – Steve
«Сначала я открываю свой DBConnection, а затем закрываю его». SqlTableAdapters обрабатывают закрытие и открытие соединения ... http://stackoverflow.com/a/956469/1449777 – Tom