在我的 C# 转换中,我无法使用整个双引号单引号来降低语法。我想运行下面的语法,正如你所看到的那样。
我知道在 C# 中的字符串中,您通常会将所有双引号转换为单引号,但这会破坏我的语法,因为我不能有单引号等。
手头的问题是,我将如何重写它(按原样在访问中工作)以在 C# 中工作以生成访问查询?
string query1 = " Select Distinct [D].ID, [A].[Company Name], ConcatRelated("[System Name]", "[A]", "[A].[Company Name] = '" & [A].[Company Name] & "'")
FROM [D] INNER JOIN [A] on [D].[Company Name] = [A].[Company Name];"
您遇到的问题是由于没有转义双 ( "
) 引号引起的。您可以通过继续执行它们来逃避这些\
。
例子:
string strTest = "\"This is a test string\"";
输出:
"This is a test string"
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句