protected void Button1_Click(object sender, EventArgs e)
{
string client = TextBox1.Text;
string selected = RadioButtonList1.SelectedValue;
string calendar = Calendar1.SelectedDate.ToShortDateString();
string disease = txtDisease.Text;
SqlCommand insert = new SqlCommand("insert into Appointment(Client_ID, DateofAppointment, TimeofAppointment, Disease) values(@Client_ID, @DateofAppointment, @TimeofAppointment, @Disease)", conn);
try
{
conn.Open();
SqlCommand cmd = new SqlCommand("select * from Client where Client_ID = @Client_ID", conn);
cmd.Parameters.AddWithValue("@Client_ID", TextBox1.Text);
SqlDataAdapter da = new SqlDataAdapter(cmd);
DataTable dt = new DataTable();
da.Fill(dt);
if (dt.Rows.Count > 0)
{
insert.Parameters.AddWithValue("@Client_ID", client);
insert.Parameters.AddWithValue("@DateofAppointment", calendar);
insert.Parameters.AddWithValue("@TimeofAppointment", selected);
insert.Parameters.AddWithValue("@Disease", disease);
insert.ExecuteNonQuery();
TextBox1.Text = "";
RadioButtonList1.SelectedIndex = -1;
txtDisease.Text = "";
ClientScript.RegisterStartupScript(Page.GetType(), "validation", "<script language='javascript'>alert('Appointment submitted! Please wait for your SMS confirmation. Thank you!')</script>");
}
else
{
TextBox1.Text = "";
RadioButtonList1.SelectedIndex = -1;
txtDisease.Text = "";
ClientScript.RegisterStartupScript(Page.GetType(), "validation", "<script language='javascript'>alert('You are not a registered client!')</script>");
}
}
catch
{
conn.Close();
}
}
}
我想创建另一个命令来搜索在将日期和领带插入到我的数据库之前是否已经使用它。