2015-03-09 5 views
0

Я хочу загрузить данные из базы данных в представление сетки данных, но я получаю сообщение об ошибке «Операция & метод не реализован». Я просматриваю видео здесь: http://www.youtube.com/watch?v=Sm5mxkytfWk; Это мой первый раз, чтобы сделать это, надеемся решить его.Ошибка: метод операции не реализован

Ниже мой код:

private void button1_Click(object sender, EventArgs e) 
    { 
     string constring = @"Data Source=(LocalDB)\v11.0;AttachDbFilename=C:\Users\oo\Documents\Data.mdf;Integrated Security=True;Connect Timeout=30"; 
     MySqlConnection conDataBase = new MySqlConnection(constring); 
     MySqlCommand cmdDataBase = new MySqlCommand("SELECT* from Data.itemInfo;", conDataBase); 

     try 
     { 
      MySqlDataAdapter sda = new MySqlDataAdapter(); 
      sda.SelectCommand = cmdDataBase; 
      DataTable dbdataset = new DataTable(); 
      sda.Fill(dbdataset); 
      BindingSource bSource = new BindingSource(); 

      bSource.DataSource = dbdataset; 
      dataGridView1.DataSource = bSource; 
      sda.Update(dbdataset); 
     } 

     catch (Exception ex) 
     { 
      MessageBox.Show(ex.Message); 
     } 
    } 

ответ

0
MySqlCommand cmdDataBase = new MySqlCommand("SELECT* from Data.itemInfo;", conDataBase); 

ваш Sql запрос содержит дополнительные semicolen

из

SELECT* from Data.itemInfo; 

в

SELECT* from Data.itemInfo 

How to: Bind Data to the Windows Forms DataGridView Control

+0

Я добавил это, он возвращает мне красные линии для «Таблицы» и «DataBind», затем добавляю «using System.Data.DataTable; using System.Windows.Forms.DataGridView; ", он не работает ... – user4562396

+0

@ user4562396 см. Отредактированный ответ помогает –

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