• λ我爱Aspx >> C#.Net >> C#加密路径里的参数,保护参数隐私安全! _C#应用
  • C#加密路径里的参数,保护参数隐私安全! _C#应用

  • :aspxer  Դ:internet  :2007-4-28 23:46:14  ؼ:c#
  • myDataLayer.Open();

    RenderingXml="<?xml version='1.0' encoding='gb2312'?>\r\n";

    RenderingXml+="<xml>\r\n";

    try

    {

    System.Data.SqlClient.SqlDataReader myDR = (SqlDataReader)myDataLayer.ExecuteReader( strSQL );

    while(myDR.Read())

    {

    RenderingXml+="<TreeNode id='"+myDR["BoardID"]+"'>\r\n";

    RenderingXml+="<NodeText>"+myDR["BoardName"]+"</NodeText>\r\n";

    RenderingXml+="<title>"+myDR["Title"]+"</title>\r\n";

    RenderingXml+="<NodeUrl>"+EncodeHTML( EncodeParameter( myDR["Link"].ToString() ) )+"</NodeUrl>\r\n";

    RenderingXml+="<child>"+myDR["children"]+"</child>\r\n";

    RenderingXml+="<target>"+myDR["Target"]+"</target>\r\n";

    RenderingXml+="</TreeNode>\r\n";

    }

    }

    catch(System.Data.SqlClient.SqlException ee)

    {

    return ;

    }

    finally

    {

    myDataLayer.Close() ;

    }

    RenderingXml+="</xml>";

    byte[] bytResult = Encoding.Default.GetBytes( RenderingXml ) ;

    Response.ContentType = "text/xml" ;

    Response.BinaryWrite( bytResult ) ;

    }

    /// <summary>

    /// Description:加密路径参数

    /// </summary>

    /// <param name="sourParameter"></param>

    /// <returns></returns>

    private string EncodeParameter( string sourParameter )

    {

    Ҷƪл˵?
  • һƪ针对SQL INJECTION的SQL SERVER安全设置初级篇_数据库安全
    һƪ微软要增强SQL 2005安全功能_数据库文摘