Hallo zusammen,
Wie kann ich eine Liste von JSL in meine SQL-Abfrage einfügen?
Derzeit verwende ich dies, um die Liste zu erhalten, die ich brauche:
NameList = Associative array( dtNames:"Names" ) << Get Keys;
Und werde es als SQL-Abfrage verwenden
dt = Open Database( "DSN=db;UID=uname;PWD=pw;APP=JMP;DATABASE=dbname;",
"select name, age, address, sex
from db_Details
where name in ('"||NameList||"')", // Im getting an error here
"Details" );Ich verwende JMP 15
Sehen Sie sich ein zusätzliches Diskussionselement mit dem Titel „Wie überspringe ich ein Element in der JSL-Liste in einer SQL-Abfrage an, wenn es nicht vorhanden ist?“ an.
Ich mache das oft zum Erstellen von SQL-Abfragen. Versuche dies.
NameList = Substitute( Char( NameList ), "{", "", "}", "", "\!"", "'" );