.net常用语句大全

来源:互联网 发布:xampp 数据库密码 编辑:程序博客网 时间:2024/06/06 12:46
1、使用Web.config数据库连接字符串,向数据库插入数据,并使用在Page中通过Javascript显示出来
        string str=System.Configuration.ConfigurationManager.ConnectionStrings["ConnStr"].ConnectionString;//调用配置文件的数据库连接        try        {            using (SqlConnection conn = new SqlConnection(str))            {                conn.Open();                string st = "insert into TableUsers (Name,Sex,Age) values(@Name,@Sex,@Age)";                SqlCommand cmd = new SqlCommand(st, conn);                SqlParameter[] pas = { new SqlParameter("Name", "张三"), new SqlParameter("Age", "11"), new SqlParameter("Sex", "1") };                cmd.Parameters.AddRange(pas);                cmd.ExecuteNonQuery();                //在Page页中插入JavaScript脚本                ScriptManager.RegisterClientScriptBlock(Page, Page.GetType(), Guid.NewGuid().ToString(), "alert('添加成功');", true);            }        }        catch(Exception ex)        {            //在Page页中插入JavaScript脚本            Page.ClientScript.RegisterClientScriptBlock(this.GetType(), Guid.NewGuid().ToString(), "alert('添加失败,失败原因:'"+ex.Message+");", true);        }
<configuration>  <connectionStrings>    <add name="ConnStr" connectionString="server=.\SQLExpress;Integrated Security=true;DataBase=testdb;"/>    <!--数据库连接字符串-->  </connectionStrings></configuration>

2、MD5加密码算法:

   public void MD5Compute(string s)    {        System.Security.Cryptography.MD5 md5 = System.Security.Cryptography.MD5.Create();        byte[] byts= System.Text.Encoding.UTF8.GetBytes(s);        byts= md5.ComputeHash(byts);        string result = "";        for (int i = 0; i < byts.Length;i++ )        {            result += byts[i].ToString("x2");        }    }


3、在一个页面中取前一个页面POST过来的值。

  if (Page.PreviousPage != null)  {    if (Page.PreviousPage.IsCrossPagePostBack)    {       string searchWord = ((TextBox)Page.PreviousPage.Controls[0].FindControl("txtSearch")).Text;       Repeater1.DataSource = new BookManager().GetBooksBySearchWord(searchWord);       Repeater1.DataBind();     }  }











原创粉丝点击