none
Синхронизация данных в БД MS SQL 2012 и DataGridView RRS feed

  • Общие обсуждения

  • Здравствуйте! У меня следующая проблема: я создал БД на MS sql'e связал через bindingSource на c# , создал DataGriedView и связал с одной из таблиц. Написал обработчик кнопки, которая по идее должна обновлять изменения в таблице, но этого не происходит, помогите разобраться, в чем дело...
    P.S. закомментировал те строчки, которые пытался вставить вместе с TableAdapter...Тоже ничего не выходило
    P.P.S. прилагаю архив с проектом. Заранее благодарю за помощь (http://rghost.ru/53120876 - архив)

    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Linq;
    using System.Text;
    using System.Windows.Forms;
     
    namespace testBD
    {
        public partial class Form1 : Form
        {
            public Form1()
            {
                InitializeComponent();
            }
     
            public void Form1_Load(object sender, EventArgs e)
            {
                // TODO: данная строка кода позволяет загрузить данные в таблицу "test_0DataSet.Table_1". При необходимости она может быть перемещена или удалена.
                this.table_1TableAdapter.Fill(this.test_0DataSet.Table_1);
     
            }
     
            public void button1_Click(object sender, EventArgs e)
            {
           //this.table_1BindingSource.EndEdit();
          //this.table_1TableAdapter.Update(this.test_0DataSet.Table_1);
                this.table_1TableAdapter.Update(this.test_0DataSet);
                
            }
     
            public void button2_Click(object sender, EventArgs e)
            {
                this.Close();
            }
        }
    }

    17 марта 2014 г. 8:06