実行後にSQLクエリを閉じるこんにちは、
さまざまなSQLクエリを呼び出すJSLスクリプトがあります。 データテーブルが完成したら、クエリを閉じます。 これは可能ですか?
query = Close( "C:\\ example.jmpquery")は機能しません。
ありがとう。
スクリプティングRe:実行後にSQLクエリを閉じる見る
データベース接続を閉じる
スクリプトインデックスで。
私は信じている
Close Database Connection( query );
動作するはずです
Re:実行後にSQLクエリを閉じるありがとう!
必ずしもデータベースへの接続ではなく、クエリ自体を閉じることが可能かどうかを知りたいのですが。 スクリプトの実行が終了すると、必要のない10個のオープンクエリが残ります。 個々のクエリを閉じる方法はありますか?
Re:実行後にSQLクエリを閉じる結果のJMPデータテーブルを「クエリ」することを意味すると思います。 もしそうなら、この例はあなたを助けるはずです。
// an open query
query = Open Database( ... );
// close query
Close( query, No Save );
Re:実行後にSQLクエリを閉じるお返事ありがとうございます。
データテーブルではなく、クエリ自体を意味しました。で開かれるクエリ選択するファイル>新着>データベースクエリ。
このクエリ自体を閉じる方法はありますか?
ありがとう。
Re:実行後にSQLクエリを閉じる答えがありません。 この問題は、JMPテクニカルサポート( support@jmp.com )。
Re:実行後に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>
コードを共有できますか?
Re:実行後にSQLクエリを閉じるお返事をありがとうございます。
私のコードは次のようなものです:
query1 = Open( "c:/iris/query1.jmpquery");
query1 <<フォアグラウンドを実行;
query2 = Open( "c:/iris/query2.jmpquery");
query2 <<フォアグラウンドを実行;
これらのクエリの結果のテーブルを結合しますが、開いているクエリ自体が残ります。
何かご意見は?
Re:実行後にSQLクエリを閉じるJMPクエリは使用しません。テクニカルサポートに連絡する必要があるかもしれません。
暗闇の中で完全にランダムに刺す-これでうまくいくでしょうか?
query1 = Open( "c:/iris/query1.jmpquery" );
query1 << Run Foreground;
query1 = "";
query2 = Open( "c:/iris/query2.jmpquery" );
query2 << Run Foreground;
query2 = "";