2010-08-23 6 views
1

Я хочу связать datagridview в приложении Windows с динамически измененным datatable.как databind datagridview с datatable (C#)

У меня есть форма для Windows с двумя текстовыми полями, одна для строки подключения с sql-сервером, а другая для строки запроса sql. Я просто хочу отображать данные в datagridview, чтобы видеть данные. Мне не нужно ничего интересного, просто чтобы прочитать результат запроса sql.

Заранее благодарен!

DP

ответ

2

Просто назначьте DataTable к Datasource свойство DataGridView.

+0

Я сделал это, но я получил пустое datagridview, даже если dataTable имеет 1 строку. :( –

+3

Вы отключили 'AutoGenerateColumns', может быть? – leppie

+0

Вы правы ... :) Спасибо, очень! –

0

После того, как у вас есть DataTable просто сделать следующее:

myDataGrid.DataSource = myDataTable; 
myDataGrid.DataBind(); 

Это должно быть все, что вам нужно сделать.

+1

Bzzzz, то есть код ASP.NET, а не Winforms. ; P – leppie

+0

leppie был прав. Мне нужно решение Winforms. –

Смежные вопросы