部分代码如下:
“/class2”应用程序中的服务器错误。 编译错误说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
编译器错误消息: CS0161: “BasePage.SqlEncode(string)”: 并非所有的代码路径都返回值
源错误:
行 108: ///<param name="str"></param> 行 109: ///<returns></returns> 行 110: static public string SqlEncode(string str) 行 111: { 行 112: str = str.Replace("&", "&"); |
源文件: f:\网站\class2\App_Code\BasePage.cs 行: 110
行 110: static public string SqlEncode(string str)
行 111: {
行 112: str = str.Replace("&", "&");
行 113: str = str.Replace("<", "<");
行 114: str = str.Replace(">", ">");
行 115: str = str.Replace("'", "''");
行 116: str = str.Replace("*", "");
行 117: str = str.Replace("\n", "<br/>");
行 118: str = str.Replace("\r\n", "<br/>");
行 119: //str = str.Replace("?","");
行 120: str = str.Replace("select", "");
行 121: str = str.Replace("insert", "");
行 122: str = str.Replace("update", "");
行 123: str = str.Replace("delete", "");
行 124: str = str.Replace("create", "");
行 125: str = str.Replace("drop", "");
行 126: str = str.Replace("delcare", "");
行 127: if (str.Trim().ToString() == "") { str = "无"; }
行 128: }
行 129: