escaping相关内容

逃离“在访问SQL

我试图做一个域查找在VBA像这样的东西: 使用DLookup(“岛”,“村”,“村='”&放大器; txtVillage&安培;“'”) 这正常工作,直到txtVillage是像狄龙湾,当撇号被视为一个单引号,并且我得到一个运行时错误。 我已经写了一个简单的函数,转义单引号 - 它取代“'”和“''”。这似乎是一些出现相当频繁,但我找不到任何引用内置函数做同样的。难道我错过了什么? ..
发布时间:2015-11-28 12:43:42 Access

mysql_real_escape_string()在.NET框架

我想找到在.NET框架中的函数来调用SQL-Server的转义真正发送到SQL Server,为的 mysql的实时​​转义字符串()调用MySQL的库做PHP。 请提出,我可以调用它的方法,它通过一个往返数据库返回转义字符串,没有必要FO执行它的查询 有吗? 解决方案 你为什么要这么做?发送用户输入到数据库中的正确方法是不是逃避它,但使用的查询参数的。 使用(VAR命令=新的SqlCo ..
发布时间:2015-11-27 15:02:10 PHP

什么SqlCommand.Parameters.AddWithValue真的呢?

什么改变 SqlCommand.Parameters.AddWithValue()确实与查询? 我想到的是: 这是由 字符'替换每个“, 如果参数值是一个字符串或一些东西,必须将其转换为一个字符串,它由包围值,因此,例如 SELECT *从A其中B = @hello 会给 SELECT *从A其中B ='你好世界。 如果一个参数值是什么“安全”之类的整数,它是插在一个查询按原样,不带引 ..
发布时间:2015-11-27 11:52:52 C#/.NET

Sitecore的快速查询 - 如何搜索包含特殊字符(如撇号)的文本?

也许我是盲目的,但我不能找到转义特殊字符Sitecore的快速查询的任何文档。 例如,我要搜索包含在他们的描述中的以下文本内容项目:“热N'美味” 注:我已经试过以下转义: VAR搜索关键词=“热N''好吃”; //认为可能需要进行转义为SQL VAR搜索关键词=“#hot N'好吃#”; //你这是怎么做一些其他Sitecore的逃逸 VAR搜索关键词=“热ñ\'好吃”; 示例应 ..
发布时间:2015-11-26 21:35:13 C#/.NET

你如何正确逃生.NET中的文件名?

我们保存了一堆我们的Web服务器上的怪异的文件名(人快点上传)有不同的字符,如空格,与符号等等。当我们生成链接到这些文件,我们需要逃避他们,让服务器可以查找该文件通过其数据库中的原始名称。然而,没有内置的.NET逃生功能将在所有情况下正常工作。 取文件您好#There.docx : UrlEn code 将正确处理这个问题: HttpUtility.UrlEn code(“你好#有”); ..
发布时间:2015-11-26 10:11:18 C#/.NET

如何把未经处理(逃)内的String.Format话

我格式化日期: 海峡=的String.Format(“{0:MMM DM:MM”+ yearStr +“}”,DT); 我希望把这个词“的”的“D”后,但我不希望字符串格式化。我只是想单词“在”。 我怎样才能做到这一点? 解决方案 您可以环绕文字字符串加上引号,这对长字符串可能是更容易,有点更具可读性比转义每一个字符用一个反斜杠: 海峡=的String.Format(“{0:M ..
发布时间:2015-11-26 10:06:32 C#/.NET

Label属性接受C#转义序列

可能重复: 有没有属性的标签来显示'和;“在C#? 我想在标签中显示的客户名称。当有任何'和;'在名称符号,它越来越显示为“_”。例如, A和B XXX 是越来越显示为 AB 与 B 强调。 而不是硬编码的,有没有什么办法来显示&安培; 符号接收通过设置任何财产的手段 解决方案 在标签控制不能显示由转义序列的控制字符EN codeD和有没有财产,控制这一点。原因是它使用内置的框架,它 ..
发布时间:2015-11-25 23:06:18 C#/.NET

反向转义在C#中逃脱网址

可能重复: 我如何去用C#code HTML字符? 我是逃脱这种形式的网址: http://www.someurl.com/profile.php?mode=register&agreed=true 我想将其转换为转义形式 http://www.someurl.com/profile.php?mode=register&agreed=true 这是同样的事情es ..
发布时间:2015-11-25 15:22:03 C#/.NET

如何使用Json.NET StringEscapeHandling.EscapeNonAscii

可能重复: Json.NET的最新版本(4.5.11)包含 StringEscapeHandling.EscapeNonAscii ,其中逃脱所有非ASCII字符。但是,我不知道如何使用它。该文档似乎不具备,我可以找到任何的例子(仅发行说明,宣布它)。 可能有人告诉序列化对象成JSON字符串,使用的例子 EscapeNonAscii ? 解决方案 也许这个例子可以帮助 字符串的obj ..
发布时间:2015-11-25 14:26:17 C#/.NET

需要.NET正则表达式转义哪些字符?

在一个.NET 解决方案 我不知道完整的字符集 - 但我不会依赖于知识,无论如何,我不会把它变成code。相反,我会用 //实际上不做这个检查遏制......这只是一个小例子。 公共BOOL RegexContains(字符串大海捞针,串针) { 正则表达式的regex ​​=新的正则表达式(+ Regex.Escape(针)+“^ *。”“* $。”); 返回regex.IsMatch(草堆) ..
发布时间:2015-11-25 13:51:06 C#/.NET

保存转义字符0x1b在一个XML文件

我们有使用其内部打印机字体打印机通信的应用程序。这需要使用一个字体描述属性发送一些数据以二进制格式。 人物之一要发送的转义字符(0x1b)。该系统的状态,并改变了所有选项后保存在一个XML文件,但是当我们尝试写的价值,我们得到了以下异常: System.InvalidOperationException:有是XML文档(1009,26)中的错误。 ---> System.Xml.Xml ..
发布时间:2015-11-24 22:24:25 C#/.NET

我需要逃脱反斜杠在配置文件?

我有一个配置文件,myapp.exe.config。 在该文件中我有一个完整路径文件名作为值的属性。 <添加键=“InfoFile”值=“C:\ TEMP \ info.txt”/> 这似乎工作,如果我使用的是单或双反斜线。即, <添加键=“InfoFile”值=“C:\\ \\温度info.txt”/> 作品也。什么是做到这一点的正确方法? 解决方案 ..
发布时间:2015-11-24 22:01:19 C#/.NET

逃逸单引号中的String.Format()

我一直都在“管​​,我不明白这一个。可能是简单的。 下面的的String.Format 电话: 返回dt.ToString(“MMMÐYY'的'H:MMM”); 正确地返回这样的: 08年9月23日,在12时五十七 现在,让我们说,我想添加一个单引号的前一年,回到这一点: 09月23日08时12:57 由于单引号是保留转义字符,我怎么逃单引号才 ..
发布时间:2015-11-24 21:23:42 C#/.NET

如何获得Uri.EscapeDataString遵守RFC 3986

Uri类默认为RFC 2396对于OpenID和OAuth的,我需要的URI转义符合RFC 3986. 从的System.Uri类文档: 在默认情况下,在URI中的任何保留字符转义按照RFC 2396这种行为的变化,如果国际资源标识符或国际域名解析可用在URI中的情况下,保留字符转义按照RFC 3986和RFC 3987。 该文件还指出,激活此IRI模式,因此RFC 3986行为意味着增 ..
发布时间:2015-11-24 16:07:46 C#/.NET

的System.Uri类截断尾随'。“字符

如果我从字符串有尾随句号创建Uri类的实例 - '。',它们从产生的Uri对象截断。 例如在C#: 开放的试验=新的URI(“HTTP://server/folder.../”); test.PathAndQuery; 返回“/文件夹/”而不是“/文件夹... /”。 转义“。”用“%2E”没有帮助。 如何让我的Uri类保持尾随期字符? 解决方案 您可以在你调用code使用 ..
发布时间:2015-11-24 15:49:32 C#/.NET

单引号处理的SQL字符串

予有其中在文本字段中的值被发送到数据库的应用程序。 例如我有一个字段(文本框)的形式。当我preSS确定按钮,然后在文本字段的内容作一个记录到表中。我只是修剪和提取文本框的文本变量并将它传递给我的SQL字符串。 的问题是,无论何时类似“这”或“朋友的”单引号被识别为字符串的末尾。在德尔福我见过像 QuotedString 来avoide这一点。从你的任何想法? 解决方案 永远不要建立SQL ..
发布时间:2015-11-24 15:30:49 C#/.NET

我怎样才能反向转义和Reescape字符串在.net中?

我需要一个WPF控件的文本框,可以采取文字像提交\ r \ñ\ r (这是.NET字符串 “提交\\ \\řñ\\ R”),并将其转换回“提交\ r \ñ\ r”作为。净字符串。我希望的是string.Unescape()和string.Escape()方法对,但它似乎并不存在。我是不是有写我自己?或者是有一个更简单的方法来做到这一点? 解决方案 System.Text.RegularEx ..
发布时间:2015-11-24 15:10:05 C#/.NET

字符串转义成XML

有没有C#的功能,可用于逃生和未逃脱一个字符串,它可以用来填补XML元素的内容? 我使用VSTS 2008 + C#+ .NET 3.0。 编辑1:我是串联简单和短期的XML文件,我不使用序列化,所以我需要显式地逃避手XML字符,例如,我需要把 A< b 到<富>< /富> ,所以我需要逃避字符串 A< b 并把它变成元素富。 解决方案 公共静态字符串X ..
发布时间:2015-11-24 13:50:12 C#/.NET

包含反斜线路径字符串无法识别的转义序列

下面code生成有关每个反斜杠一个“无法识别的转义序列”编译器错误: 字符串FOO =“D:\项目\有些\类\中\ Pathproblem \ wuhoo.xml”; 我想我需要逃避反斜线?我该怎么办呢? 解决方案 您可以使用一个双反斜线每次 字符串FOO =“D:\\ \\项目\\的一些样的\\ \\ Pathproblem \\ wuhoo.xml”; 或使用@符号 ..
发布时间:2015-11-24 11:35:03 C#/.NET