你好,
我正在尝试通过 SQL 查询从 Access DB 获取数据。
我在列上配置了过滤器学习 ID。 用户应该在查询执行之前在窗口文本框中插入值,并且该值存储在study_id_selected多变的。
似乎 SQL 查询过滤器的语法不正确,因为我收到以下错误:

您可以在下面找到整个脚本。 你能告诉我写 SQL 过滤条件的正确方法是什么吗?
Names Default To Here( 1 );
nw = New Window( "study id input box",
<<MODAL> if pressed script stops
dt << set name( nw["tableName"] );
dt << save as( "Y:\COMMON\QUALITY_ALL_DEPTS\JMP Data Tabels\Temp Folder\" || nw["tableName"] || "_" || Substitute(Substitute(Substitute(MDYHMS( Today() ), "/", ""), ":", ""), " ", "_") || ".jmp");
);</MODAL>
非常感谢您的支持,
法比奥
你好,
为了调试你的 jsl,你可以创建一个包含 SQL 语句的 char 变量,然后直接在你的数据库上测试它。
如果 SQL 正常并且不能使用
dt = New SQL Query()
你可以试试
dt = Opendatabase()