Open Database JSL コマンドで日付変数を使用するSQL データベースを開いて、さまざまな目的でデータを処理する JSL スクリプトがあります。私の課題は、日付変数を Open Database コマンドに渡して、プロセスの自動化をさらに改善することです。これを実現するために、さまざまなオプションを試しましたが、今のところ何も機能していません。Open Database コマンドにリストされている Date_Time 値を、以下に示す変数 datetime に置き換える方法について、何かアドバイスはありますか?
datetime = "2021-08-01";
// Program opens diagnostic SQL data table for all instruments
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 >= '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 || "'\!"
);"
)
);