c # отображение таблицы с сервера sql на winform - PullRequest
2 голосов
/ 03 ноября 2010

Я подключаюсь к серверу sql, используя c #.Как отобразить результаты запроса ниже в winform?Я хотел бы отобразить этот набор данных в элементе управления.Я считаю, что это должна быть таблица данных, но это не имеет значения для меня.

// Initialize a connection string    
string myConnectionString = "Provider=SQLOLEDB;Data Source=hermes;" +
   "Initial Catalog=qcvaluestest;Integrated Security=SSPI;";

// Define the database query    
string mySelectQuery = "select top 500 name, finalconc " + 
   "from qvalues where rowid between 0 and 25000";

Как лучше всего отобразить результаты этого запроса на winform?

1 Ответ

6 голосов
/ 03 ноября 2010

Удалите DataGridView на форму и используйте этот код для ее заполнения

using(var connection = new SqlConnection(myConnectionString))
using(var adapter = new SqlDataAdapter(mySelectQuery, connection))
{
   var table = new DataTable();
   adapter.Fill(table);
   this.dataGridView.DataSource = table;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...