質問があります: データベース接続 (access データベース) を使用してカレンダー アプリケーションを作成しています。このアプリケーションを使用すると、人々は予定を追加したり、日付を押すと予定を表示したりできます (たとえば、3 月 24 日)。しかし、今ではデータベースのすべての情報が表示されており、それは私が望むものではありません。データベースのすべての oppaintments ではなく、ユーザーがクリックしたボタン (日付) の予定を表示したい。
private void button2_Click(object sender, EventArgs e)
{
string selectie = " SELECT * FROM Appointment Order by AppointmentDate ";
OleDbConnection calendarconn = new OleDbConnection(@"Provider=Microsoft.ACE.OLEDB.12.0;data source=C:\Users\derek\Dropbox\C#_Project_Calender\Versie 1.0\Kalenderdb.accdb");
if (calendarconn != null)
{
Debug.WriteLine("calendarconn is not null: " + calendarconn);
calendarconn.Open();
OleDbCommand cmd = new OleDbCommand(selectie, calendarconn);
OleDbDataReader reader = cmd.ExecuteReader();
DataTable dt = new DataTable();
dt.Load(reader);
// achter je grid
this.dataGridView1.DataSourc