c#动态查询字符串问题

本文关键字:问题 字符串 查询 动态 | 更新日期: 2023-09-27 18:11:38

我想将查询保存为文件中带有"variable-name"的字符串-

SELECT Id FROM Object WHERE name = "+ VARIABLE_NAME + "

,并希望执行类似-

的查询
public void executeQuery(String VARIABLE_NAME)
 {
   String query = ReadQuery(); // some method which reads queryfrom file.
   ExecuteQuery(query );   // value of VARIABLE_NAME should be included from parameter  
  }

我想要变量Value应该包含在参数中。我不能这样使用它-

command.Parameters。AddWithValue("@VARIABLE_NAME",VARIABLE_NAME);

请给我一个解决方案。

提前感谢。

注意:这是SOQL查询,不是SQL查询

c#动态查询字符串问题

我想你的问题不是在参数字符串周围加上' '。

SOQL = "select x, y, z from Document where y='" + SOME_PARAMETER + "';";