運行後關閉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 );
應該管用