求大哥给我看看怎么写这段程序
下面是完整的数据查询语言,但是我发现执行的效率很低,希望高手帮我看看有没有其他高效率的解决办法?
希望给出实例代码,谢谢~~~
SqlConnection con = new SqlConnection("server=911COM\\SQLEXPRESS;uid=p2p;pwd=123456;database=p2p");
con.Open();
string cmdtxt="insert into users(yonghuming,pwd,email,tuijiangren) values('" + TextBox1.Text + "','"+ TextBox2.Text +" ','" + TextBox3.Text + "','" + TextBox5.Text + "')";
SqlCommand cmd = new SqlCommand(cmdtxt, con);
int count = Convert.ToInt32(cmd.ExecuteScalar());
cmd.CommandText = "select id,yonghuming from users where yonghuming='" + TextBox1.Text + "'";
cmd.ExecuteNonQuery();
SqlDataReader sdr = cmd.ExecuteReader();
sdr.Read();
string id = (sdr["id"]).ToString();
sdr.Close();
cmd.CommandText = "insert into checkmail(users_id,keys) values(" + id + ",'" + srtHtmlTemplate4 + "')";
cmd.ExecuteNonQuery();
con.Close();