2016-06-30 9 views
0

私はデータベースを扱うのが初めてです。私はこのデータテーブルを表示するためのシンプルなフォームアプリケーションを作ったが、フォームに表示されるようにデータをデータベースに取り込むことはできない。当初私はここに1人の従業員しかいなかったので、彼は私の申し込みに現れました。私はちょうど最後の3人の従業員をこのテーブルビューに追加しましたが、私がアプリを実行すると元の従業員(ID 1)だけが表示されます。最後の3人の従業員の情報をデータベースにコミットするにはどうすればよいですか?私はこれに関するいくつかの情報をGoogle検索し、select * from dbo.EmployeeInfoクエリを見つけて、それを実行し、それは従業員の情報が表示されますが、それは新しい情報でデータベースを変更するようではありません。ありがとうございました。Visual Studio 2015でローカルSQL DBへの変更をコミットする方法は?

My database table info

答えて

0

私はGridViewコントロールでフォームを作成し、それは私にuは上記示した形式のデータを示しているデータソースとそれをバインドさ...

は、入力のためのいくつかのテキストボックスを追加しました.... ..

次のコードは、それがGridViewのデータソースとを結合し、方法を示し

あなたはボタンのクリックイベント

private void Form1_Load(object sender, EventArgs e) 
    { 
     // using a gridview by binding the dataset with it at form load 
     //It creates the table for you with the relevant columns 
     //and fills it with this line of code 
     this.employeesTableAdapter.Fill(this.practiceDBDataSet.Employees); 

    } 

    private void btnSubmit_Click(object sender, EventArgs e) 
    { 
     //on add user button click 
     //I access the tableadpater created by the dataset to be accessed by the gridview 
     //the txt.... represents my fields names according to the database 
     employeesTableAdapter.Insert(txtName.Text, txtSurname.Text, txtAge.Text, Convert.ToInt32(txtAge.Text)); 
    } 
で永久にテキストボックスからの入力を使用してデータを挿入する方法

そして、データベースから要求されたデータのためにtxt ....が用意されています。ここからあなたの入力が得られます。

0

私はここでも立ち往生しました。 私がしたことは - 1)値を更新し、最後の値を更新した後、私はEnterを押しました

私にとってはうまくいくようです。 キーボードのEnterボタンを押すと、人生が簡単になります。 :)

関連する問題