Datumsvariable im Open Database JSL-Befehl verwendenIch habe ein JSL-Skript, das eine SQL-Datenbank öffnet und die Daten dann für verschiedene Zwecke verarbeitet.Meine Herausforderung besteht darin, eine Datumsvariable an den Befehl Open Database zu übergeben, um die Automatisierung des Prozesses weiter zu verfeinern.Ich habe eine ganze Reihe von Optionen ausprobiert, um dies zu versuchen, aber bis jetzt hat nichts funktioniert.Hat jemand Vorschläge, wie ich den Date_Time-Wert, der im Open Database-Befehl aufgeführt ist, durch die unten gezeigte Variable datetime ersetzen kann?
datetime = "2021-08-01";
// Programm öffnet Diagnose-SQL-Datentabelle für alle Instrumente
dt.db_diag = Datenbank öffnen(
"DSN=AQM;Beschreibung=AQM;UID=sa;PWD=LKJDFDF;Trusted_Connection=Nein;APP=JMP;WSID=TESTPC;DATABASE=EnvidasConfig;",
"SELECT * FROM [dbo].MonitorDiagnosticsData WHERE Date_Time >= '2021-08-18'"
);
SkriptingBetreff: Datumsvariable im Open Database JSL-Befehl verwendenSehen Sie, ob dies das tut, was Sie brauchen
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 || "'\!"
);"
)
);