Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ms-access/4.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
Ms access Microsoft Access查询搜索具有特殊字符的单词_Ms Access_Unicode_Special Characters - Fatal编程技术网

Ms access Microsoft Access查询搜索具有特殊字符的单词

Ms access Microsoft Access查询搜索具有特殊字符的单词,ms-access,unicode,special-characters,Ms Access,Unicode,Special Characters,我在Microsoft Access中有一个包含罗马尼亚字符的单词表。我想查询包含ț(带cedilla的拉丁文小写字母T)的单词 以下查询返回我的表“words”的所有条目,就像它是另一个通配符一样: "SELECT words.[word] FROM words WHERE (((words.[word]) Like "*ț*")); 知道如何搜索包含该字符的单词吗 顺便说一句,如果我搜索带有“ă”(带短音符的拉丁小写字母a)的单词,它会像预期的那样工作。原因似乎是“Lik

我在Microsoft Access中有一个包含罗马尼亚字符的单词表。我想查询包含ț(带cedilla的拉丁文小写字母T)的单词

以下查询返回我的表“words”的所有条目,就像它是另一个通配符一样:

 "SELECT words.[word]
    FROM words
    WHERE (((words.[word]) Like "*ț*"));
知道如何搜索包含该字符的单词吗


顺便说一句,如果我搜索带有“ă”(带短音符的拉丁小写字母a)的单词,它会像预期的那样工作。

原因似乎是“Like”使用ascii,并将它无法理解的每个字符解释为问号。请尝试以下方法:

SELECT words.[word]
    FROM words
    WHERE instr(words.[word],"ț")>0
我将使用Chr()函数连接特殊字符。我这样做是为了引用字符。不知道这是否适合你。