●●●●●●关于字符转义问题●●●●●●

问题描述

protectedvoidPage_Load(objectsender,EventArgse){if(!Page.IsPostBack){stringnum="0";intnum1=12;num=Request.QueryString["num"].ToString();num1=Convert.ToInt32(Request.QueryString["num1"]);Databasedb=DatabaseFactory.CreateDatabase();DataTabledt=db.ExecuteDataSet(CommandType.Text,"selecttop"+num+"*frominfowhereisok=1orderbydatedesc").Tables[0];if(dt.Rows.Count>0){stringtitle="";Response.Write("document.write("");foreach(DataRowvarindt.Rows){title=var["name"].ToString();Response.Write("<li>");Response.Write("<ahref=http://sasasa.sasasa.com/view.aspx?id="+var["id"].ToString()+"target=_blank>"+title.Substring(0,num1>title.Length?title.Length:num1)+"</a>");Response.Write("</li>");}Response.Write("");");}}}}现在数据库有条数据是带""双引号的数据就显示不出来应该如何解决类似问题

解决方案

解决方案二:
大家帮帮忙谢谢
解决方案三:
在插入的时候不要让插入非法字符不就行了?
解决方案四:
如果数据是带""号,读出来显示应该没有什么问题的,不会被转义什么的,存在string中自动会变成""的.肯定还是其他地方出的问题.
解决方案五:
str.Replace(""","");
解决方案六:
使用转义符查询方式应该可以查询出来吧

时间: 2024-10-22 02:36:00

●●●●●●关于字符转义问题●●●●●●的相关文章

xml-JDOM中XML输出如何进行字符转义的设置?

问题描述 JDOM中XML输出如何进行字符转义的设置? JDOM中XML输出如何进行字符转义的设置? JDOM中Text类下有CDATA类,可以包裹文本,输出时不进行转义: 如何使用output类下的format类进行转义设置?是否要使用EscapeStrategy接口? output.support类下有FormatStack类,具有方法 setEscapeOutput(boolean escape) ,如何使用? 解决方案 http://blog.csdn.net/teedry/articl

禁止 WordPress 将英文半角符号转换成全角符号(字符转义)

对于一般写单纯码文字的人来说,这个自动将英文半角符号转换成全角符号,是很方便.智能.但如果你经常要粘贴一些代码,而且没有使用专门的代码高亮插件,你会发现,你代码中的半角符号都会被转换成全角了!别人复制后,根本没办法直接使用! 那么,如何才能禁止字符转义呢?倡萌推荐大家使用 Quotmarks Replacer 插件,直接安装即可,它的所有代码如下,你也可以根据自己的需要,刷选自己要的代码,添加到主题的 functions.php 文件:  代码如下 复制代码 $qmr_work_tags = a

PHP字符转义相关函数小结(php下的转义字符串)_php技巧

文章中有不正确的或者说辞不清的地方,麻烦大家指出了--- 与PHP字符串转义相关的配置和函数如下: 1.magic_quotes_runtime 2.magic_quotes_gpc 3.addslashes()和stripslashes() 4.mysql_escape_string() 5.addcslashes()和stripcslashes() 6.htmlentities() 和html_entity_decode() 7.htmlspecialchars()和htmlspecialc

php 字符转义 注意事项_php技巧

在php中: * 以单引号为定界符的php字符串,支持两个转义\'和\\ * 以双引号为定界符的php字符串,支持下列转义: \n 换行(LF 或 ASCII 字符 0x0A(10)) \r 回车(CR 或 ASCII 字符 0x0D(13)) \t 水平制表符(HT 或 ASCII 字符 0x09(9)) \\ 反斜线 \$ 美元符号 \" 双引号 \[0-7]{1,3} 此正则表达式序列匹配一个用八进制符号表示的字符 \x[0-9A-Fa-f]{1,2} 此正则表达式序列匹配一个用十六进制符

C#语法练习(2): 字符转义

\' \" \\ \0 \a \b \f \n \r \t \U \u \v \x 本例效果图: 代码: using System; class MyClass { static void Main() { Console.WriteLine("\""); Console.WriteLine("\u0022"); Console.WriteLine(@"\u0022"); Console.WriteLine(); Consol

js字符转义(escape)的几种方案

一.JSON.js 首先取自DouglasCrockford的方案,应该较多人使用.json.js和json2.js都差不多的. // https://raw.github.com/douglascrockford/JSON-js/master/json.js var meta = { // table of character substitutions '\b' : '\\b', '\t' : '\\t', '\n' : '\\n', '\f' : '\\f', '\r' : '\\r',

php中直接获取变量值[post,get,cooie]而不$_GET 字符转义

 代码如下 复制代码 <? function my_addslashes($string, $force = 0) { !defined('MAGIC_QUOTES_GPC') && define('MAGIC_QUOTES_GPC', get_magic_quotes_gpc()); if(!MAGIC_QUOTES_GPC || $force) { if(is_array($string)) { foreach($string as $key => $val) { $str

php安全之直接用$获取值而不$_GET 字符转义_php技巧

复制代码 代码如下: <? function my_addslashes($string, $force = 0) { !defined('MAGIC_QUOTES_GPC') && define('MAGIC_QUOTES_GPC', get_magic_quotes_gpc()); if(!MAGIC_QUOTES_GPC || $force) { if(is_array($string)) { foreach($string as $key => $val) { $str

PHP如何自动转义和还原字符串

实例1 <head> <metahttp-equiv="Content-Type"content="text/html; charset=gb2312"> <title>自动对字符串进行转义和还原</title> <styletype="text/css"> <!-- body { background-color: #FFCCFF; } --> </style>