Как отобразить таблицу базы данных (моя база данных sdf) в datagridview? Вот мой код:Как отобразить данные из базы данных из datagridview
private void Show_Button_Click(object sender, EventArgs e)
{
string query = "SELECT * FROM Contact_List";
SqlCeConnection con = new SqlCeConnection(@"Data Source=C:\Co-op\Contact\Contact\ContactDataBase.sdf;Password=********");
using (SqlCeDataAdapter adap = new SqlCeDataAdapter(query, con))
{
DataTable dat = new DataTable();
adap.Fill(dat);
dataGridView1.DataSource = dat;
}
}
Код выше не показывает каких-либо данных в DataGridView. Он показывает только новую строку, в которой ничего нет. Я использую приложение Window Forms. Это ошибка, я получаю:
«System.Windows.Forms.DataGridView» не содержит определение для «DataBind» и не метод расширения «DataBind» принимая первый аргумент типа «системы. Windows.Forms.DataGridView»можно найти (вы пропали без вести с помощью директивы или ссылка на сборку?)
Я использую приложение формы окна. i get Error «System.Windows.Forms.DataGridView» не содержит определения для «DataBind» и никакого метода расширения «DataBind», принимающего первый аргумент типа «System.Windows.Forms.DataGridView», может быть найден (вам не хватает директивы использования или ссылки на сборку?) – Secret
Я думаю, что я помню инструкцию «using» (например, используя System.Data.SqlServerCe), которые имеют слово datagridview – Secret
Вы отметили http://stackoverflow.com/questions/14655139/i-am-able-to-get-data-in-my-datagridview уже есть? – Fruchtzwerg