السلام عليكم ورحمة الله وبركاته
ارجو مساعدة من الأعضاء الخبراء
هو توضيح اخطاء و تعديل هذا كود مخصص التبينه بالمواعيد للبرنامج تم تصميم بلغة سي شارب تم ربطه sql server على ان يتم التنبيه باليوم والشهر والساعة واصدار صوت
DataSet ds = new DataSet();
DataTable dt = new DataTable();
conn.Open();
dataAdapter.Fill(ds, " Dates of visit");
System.Data.DataRow row;
dt = ds.Tables["Dates of visit"];
row = dt.NewRow();
row = ds.Tables["Dates of visit"].NewRow();
totalRec = dt.Rows.Count;
curRec = totalRec - 1;
row = dt.Rows[curRec];
row["Today"] = todaycomb.Text;
row["Patient_No"] = totalRec + 1;
row["Time"] = maskedTextBox1.Text;
row["[Date visit]"] = dateTimePicker1.Value.Date;
SqlCommand cmd = new SqlCommand(commandString, conn);
cmd.Connection = conn;
cmd.CommandText = "Insert Into Dates of visit (Today,Patient_No,Time,[Date visit]) Values(" + todaycomb.Text + "," + maskedTextBox1.Text + "," + dateTimePicker1.Value.Date + ") ";
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add("Today", SqlDbType.Date);
cmd.Parameters.Add("Patient_No", SqlDbType.Int);
cmd.Parameters.Add("Time", SqlDbType.DateTime);
cmd.Parameters.Add("[Date visit]", SqlDbType.DateTime);
int affected_rows = cmd.ExecuteNonQuery();
dataAdapter.Update(ds, "Dates of visits");
ds.AcceptChanges();
conn.Close();
}
private void button2_Click(object sender, EventArgs e)
{
MessageBox.Show("تم حفظ التنبيه بنجاح");
}
private void todaycomb_SelectedIndexChanged(object sender, EventArgs e)
{
string[] Days = new string[todaycomb.Items.Count];
for (int i = 0; i < todaycomb.Items.Count; i++)
{
Days = todaycomb.GetItemText(todaycomb.Items);
}
}
public void DateTime(int year, int month, int day, int hour, int minute, int second, int millisecond, DateTimeKind kind)
{
DateTime date1 = new DateTime(2013, 03, 08, 20, 01, 25);
DateTime date2 = new DateTime(2012, 04, 05, 22, 01, 20);
TimeSpan interval1 = date1 - date2;
}