filteredrows = Server_Tables [i] .Select(“(TRIM(Tool Stored Place and Sheduled)='”+ searchtext +“')OR(TRIM(连接工具中数据集的工作组服务器)='”+ searchtext +“')”);
执行时,我收到“语法错误:'存储'运算符后缺少操作数。”
答案 0 :(得分:0)
看起来有点奇怪,但是如果你真的有两个如上所述的列,那么你的表达应该是:
filteredrows = Server_Tables[i].Select("TRIM([Tool Stored Place and Sheduled])='" +
searchtext + "' OR TRIM([Workgroup server to connect to dataset within the tool])='" +
searchtext + "'");
仅当您的searchtext变量不包含任何单引号时才这样 由于列名称中存在空格
,因此需要使用列名称周围的方括号