ユーザーからのデータを保存するためのWinformsアプリケーションとデータベースがあります。
データを挿入するとすべてが正常に機能しますが、ソリューションをクリーンアップし、データベースのGUIをロードして古いデータを表示すると、データが表示されません。datagridviewが空です。
using (SqlConnection con = new SqlConnection(dataBase.Connection.ConnectionString))
{
using (SqlCommand wow = new SqlCommand("insert into GamesTbl(Type,Date,Time) Values(@type,@date,@time)", con))
{
wow.Parameters.AddWithValue("@type", "vsPC");
wow.Parameters.AddWithValue("@date", DateTime.Now.Date);
wow.Parameters.AddWithValue("@time", DateTime.Now.TimeOfDay);
try
{
con.Open();
wow.ExecuteNonQuery();
con.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
}
}
なにが問題ですか?
編集:DBGui_loadのデータのバインド
private void DBGui_Load(object sender, EventArgs e)
{
dataGridView1.DataSource = playersTblBindingSource;
playersTblBindingSource.DataSource = DB.GamesTbls;
}
編集:私の接続文字列:
"Data Source=.\\SQLEXPRESS;AttachDbFilename=|DataDirectory|\\Database1.mdf;Integrated
Security=True;User Instance=True"