Open DatabaseJSLコマンドで日付変数を使用するSQLデータベースを開き、さまざまな目的でデータを処理するJSLスクリプトがあります。私の課題は、日付変数をOpen Databaseコマンドに渡して、プロセスの自動化をさらに改善することです。私はこれを試みるためにたくさんのオプションを試しましたが、今のところ何もうまくいきません。[データベースを開く]コマンドにリストされているDate_Time値を以下に示す変数datetimeに置き換える方法について誰か提案がありますか?
datetime = "2021-08-01";
//プログラムはすべての機器の診断SQLデータテーブルを開きます
dt.db_diag =データベースを開く(
"DSN = AQM; Description = AQM; UID = sa; PWD = LKJDFDF; Trusted_Connection = No; APP = JMP; WSID = TESTPC; DATABASE = EnvidasConfig;"、
"SELECT * FROM [dbo] .MonitorDiagnosticsData WHERE Date_Time> = '2021-08-18'"
);
スクリプティング再:データベースを開くJSLコマンドで日付変数を使用するこれで必要なことができるかどうかを確認してください
datetime = "2021-08-01";
// Program opens diagnostic SQL data table for all instruments
Eval(
Parse(
"dt.db_diag = Open Database(
\!"DSN=AQM;Description=AQM;UID=sa;PWD=LKJDFDF;Trusted_Connection=No;APP=JMP;WSID=TESTPC;DATABASE=EnvidasConfig;\!",
\!"SELECT * FROM [dbo].MonitorDiagnosticsData WHERE Date_Time >= '"
|| datetime || "'\!"
);"
)
);