为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:3.00
【操作系统】:windows
【CPU】:i7-6700K
【问题描述】*:使用dotnet的第三方库Freesql连接达梦后,在某个表中加了十几个字段,Query时报错:无法解析的成员访问表达式[$s].我测试了十几个字段中有几个是可以成功执行query的,可以排除字段类型和字段大小写(我达梦设置的忽略大小写)以及字段长度等问题。还有我把数据库切换为SQLite后添加的所有字段可以成功执行查询不报错,因此也排除第三方库生成的SQL语法问题。然后我又复制了freesql生成的SQL语句到达梦SQL编辑器里删掉报错的字段后是可以执行成功的。而且我也检查了数据库中有所有字段,大小写也对得上,就是部分字段一加进SQL语句就报错,请专业人士帮我解答一下,很急。
辛苦把sql发出来看下,是不是有些不支持的语法问题;
一般来说无法解析的成员表达式可能是没找到字段,query的sql是否是标准的模式名.表名?

方便把具体报错的sql发出来看下没,或者您看下您执行的sql是否包含关键字,如包含关键字的话可以在%SystemRoot%\system32\dm_svc.conf配置KEYWORDS=(XXX,XXX),具体的配置可以参考DM系统管理员手册