visualstudio2017でwindowsformを作っています。
https://nonbiri-dotnet.blogspot.com/2016/12/blog-post_29.html
を参考にデータベースに格納しているデータを列指定で格納しています。
ボタンを押すとデータベースにデータを格納するプログラム
private void button1_Click(object sender, EventArgs e) { cn.ConnectionString = cnstr; cn.Open(); cmd.Connection = cn; cmd.CommandType = CommandType.Text; cmd.CommandText = "INSERT INTO [dbo].[TEXT] VALUES(" + "N'" + textBox2.Text + "')"; MessageBox.Show("データベースに保存しました"); rd = cmd.ExecuteReader(); rd.Close(); cn.Close(); textBox2.Clear(); }
を作りました。
しかしボタンを押して格納したデータはcombBoxには格納されません。
しかしwindowsformを閉じて立ち上げると格納したデータはcombBoxに格納されています。
なのでwindowsformを閉じて開く動作をせずにボタンを押してinsertしたときにcombBoxにデータが追加される方法を教えてください。
// TODO: このコード行はデータを 'database1DataSet.TEXT' テーブルに読み込みます。 this.TEXTTableAdapter.Fill(this.database1DataSet.TEXT);
制作物
Windows Form
検索
c# combobox datasource 更新で調べてみましたが見つかりませんでした。
開発環境
Visual Sutaudio2017,C#,.NET Framework4.7,SQL Server Express2017,Windows10
回答1件
あなたの回答
tips
プレビュー