Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Variables 如何对引用带有撇号的文本的Google查询变量进行编码?_Variables - Fatal编程技术网

Variables 如何对引用带有撇号的文本的Google查询变量进行编码?

Variables 如何对引用带有撇号的文本的Google查询变量进行编码?,variables,Variables,虽然我可以找到当Google查询中的简单文本值包含撇号时所导致错误的解决方案,但我还无法找到当Google查询中的变量可能(或可能不)引用包含撇号的文本值时的解决方案 我使用一个简单的代码来提取与学校列表(a列)相关的值(B列),其中一些学校的名称中有撇号 query(SchoolsData_db,"select B where A = '"&$A13&"' label B ''") 对于所有带撇号的学校,我得到了一个#值!错误 我想知道是否有代码可以针对变量本身(“&$A

虽然我可以找到当Google查询中的简单文本值包含撇号时所导致错误的解决方案,但我还无法找到当Google查询中的变量可能(或可能不)引用包含撇号的文本值时的解决方案

我使用一个简单的代码来提取与学校列表(a列)相关的值(B列),其中一些学校的名称中有撇号

  query(SchoolsData_db,"select B where A = '"&$A13&"' label B ''")
对于所有带撇号的学校,我得到了一个#值!错误


我想知道是否有代码可以针对变量本身(“&$A13&”)来处理可能的撇号。我知道我可以为学校名称创建一个“清理名称”列推论,然后反向查找以恢复结果表中的名称,但是我希望在每次计算中都能解决这个问题。

您可以尝试先创建一个变量并将其连接到查询字符串。

好的-解释我得到的建议,我在学校数据(例如:S0001等)中创建并包含一个文本ID列,然后在查询中使用该ID作为我的变量。一切都很好。谢谢如果其他人也有类似的困惑,我希望他们能发现这一点。

请您举个例子(或者更好的是,将其与我的代码联系起来)来展示您的想法。谢谢。这绕过了带有撇号问题的实际变量文本值。我希望看到一个直接面对这一挑战的解决方案。仅供参考-撇号CMS(您的标记之一)是一个用JavaScript为Node.js编写的内容管理系统。对于这个问题,你可能不想把它放在你的标签上——它似乎一点都不相关。此外,在未来,你应该尝试提供更多关于你的问题的背景。例如,了解这些数据来自何处(如果是数据库,那么它是sql server、mysql、oracle、mongodb等)以及您的代码使用的语言会很有帮助。我已经编辑了这个问题,删除了@Joseph提到的标记。