protected void Button1_Click(object sender, EventArgs e)
{
string insrt = "insert into book_mas_det(book_date,book_from,book_to,travel_date,return_date,adult_pax,child_pax,travel_class,contact_name,pnr_no,tot_amt,adv_amount,travler_rmks,agent_rmks) values (@a,@b,@c,@d,@e,@f,@g,@h,@i,@j,@k,@l,@m,@n)";
MySqlCommand cmd = new MySqlCommand(insrt, conn);
cmd.Parameters.AddWithValue("@a", txtbookingdate.Text);
cmd.Parameters.AddWithValue("@b", ddlfrom.SelectedItem.Text);
cmd.Parameters.AddWithValue("@c", ddlto.SelectedItem.Text);
cmd.Parameters.AddWithValue("@d", txtdeprtr.Text);
cmd.Parameters.AddWithValue("@e", txtreturn.Text);
cmd.Parameters.AddWithValue("@f", txtadult.Text);
cmd.Parameters.AddWithValue("@g", txtchild.Text);
cmd.Parameters.AddWithValue("@h", ddlclass.SelectedItem.Text);
cmd.Parameters.AddWithValue("@i", txtcontpername.Text);
cmd.Parameters.AddWithValue("@j", txtcontmobile.Text);
cmd.Parameters.AddWithValue("@k", txtamnttocharge.Text);
cmd.Parameters.AddWithValue("@l", txtadvamnt.Text);
cmd.Parameters.AddWithValue("@m", txtcmnttrav.Text);
cmd.Parameters.AddWithValue("@n", txtcmntagnt.Text);
conn.Open();
cmd.ExecuteNonQuery();
conn.Close();
string display = "Booking Details is added successfully";
ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('" + display + "');", true);
这是我用于数据库连接的 .cs 代码。
现在我的问题是,我使用了 MultiView,其中有 3 个视图,对于第一个视图,我已经完成了命名约定,并且我已经完成了这样的数据库连接并且它正在工作。但是对于第二个视图,我不能给出相同的名称,例如ddlfrom
,ddlto
等...所以如何为第二个视图进行数据库连接...我是否必须添加另一个函数或单击事件以进行第二个视图连接,还是我有在我的给定函数中添加一些条件或..一些其他不同的方式将所有视图连接到我的数据库。