运行后关闭 SQL 查询你好,
我有一个 JSL 脚本,它调用不同的 SQL 查询。数据表完成后,我想关闭查询。这可以吗?
query = Close( "C:\\example.jmpquery" )
不起作用。
谢谢。
自动化和脚本回复:运行后关闭 SQL 查询谢谢!这有效!
回复:运行后关闭 SQL 查询q1 = Open("C:\myQuery.jmpquery");
q1 << 运行前台;
q1 << 关闭窗口();
回复:运行后关闭 SQL 查询我不使用 JMP 查询。您可能需要联系技术支持。
在黑暗中完全随机刺伤 - 这会成功吗?
query1 = Open( "c:/iris/query1.jmpquery" );
query1 << Run Foreground;
query1 = "";
query2 = Open( "c:/iris/query2.jmpquery" );
query2 << Run Foreground;
query2 = "";
回复:运行后关闭 SQL 查询感谢您的回复。
我的代码是这样的:
query1 = Open( "c:/iris/query1.jmpquery" );
query1 << 运行前台;
query2 = Open( "c:/iris/query2.jmpquery" );
query2 << 前台运行;
我加入了这些查询产生的表,但只剩下打开的查询本身。
有什么想法吗?
回复:运行后关闭 SQL 查询我不确定“关闭查询”是什么意思。您如何将这些查询视为“开放的”?我在我的应用程序中运行多个 SQL 查询,完成后我调用关闭数据库连接,正如吉姆指出的那样。如 Mark 所示,可以使用 close(, nosave) 关闭打开的表。
这是我所做的一个例子:
dbc = create database connection("<CONNECTION-STRING>");
sql1 = "SELECT sysdate FROM DUAL";
dt1 = execute sql(dbc, sql1, invisible);
sql2 = "SELECT COUNT(*) FROM all_tables";
dt2 = execute sql(dbc, sql2, invisible);
close database connection(dbc);</CONNECTION-STRING>
你能分享你的代码吗?
回复:运行后关闭 SQL 查询我没有答案。 您可以将此问题提交给 JMP 技术支持 (支持@jmp.com ).
回复:运行后关闭 SQL 查询非常感谢您的回复。
我的意思是查询本身,而不是数据表。打开的查询选择文件 >新的> 数据库询问。
有什么办法可以关闭这个查询本身吗?
谢谢。
回复:运行后关闭 SQL 查询我假设您的意思是“查询”生成的 JMP 数据表。 如果是这样,那么这个例子应该对你有帮助。
// an open query
query = Open Database( ... );
// close query
Close( query, No Save );
回复:运行后关闭 SQL 查询谢谢!
我想知道是否可以自己关闭查询,不一定是与数据库的连接。 在运行脚本结束时,我留下了 10 个我不需要的开放查询。 知道如何关闭单个查询吗?
回复:运行后关闭 SQL 查询看
关闭数据库连接
在脚本索引中。
我相信
Close Database Connection( query );
应该管用