SQL / Makro Anfängerfrage

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

VolkerH
*
Beiträge: 15
Registriert: So, 22.05.2016 16:01

SQL / Makro Anfängerfrage

Beitrag von VolkerH »

Hallo, kann ich den in die in SQL erstellte Abfrage:

INSERT INTO "Tbl_Anwesend" ( "Bewohner_ID") SELECT "Tbl_Bewohner"."ID" FROM { OJ "Tbl_Anwesend" RIGHT OUTER JOIN "Tbl_Bewohner" ON "Tbl_Anwesend"."Bewohner_ID" = "Tbl_Bewohner"."ID" } WHERE "Tbl_Anwesend"."Bewohner_ID" IS NULL AND "Tbl_Bewohner"."Abgemeldet" IS NULL

über eine Schaltfläche als Makro ausführen?

Ist der Text 1:1 übernehmbar oder muß ich Änderungen vornehmen.


Beste Grüße

Volker
F3K Total
********
Beiträge: 3704
Registriert: Mo, 28.02.2011 17:49

Re: SQL / Makro Anfängerfrage

Beitrag von F3K Total »

Hi,
du könntest den SQL Befehl mit Basic ausführen, da gehört noch mehr dazu, und diese Syntax, wenn du die eingebettete HSQL Datenbank verwendest:

Code: Alles auswählen

"INSERT INTO ""Tbl_Anwesend"" ( ""Bewohner_ID"") SELECT ""Tbl_Bewohner"".""ID"" FROM ""Tbl_Anwesend"" RIGHT OUTER JOIN ""Tbl_Bewohner"" ON ""Tbl_Anwesend"".""Bewohner_ID"" = ""Tbl_Bewohner"".""ID"" WHERE ""Tbl_Anwesend"".""Bewohner_ID"" IS NULL AND ""Tbl_Bewohner"".""Abgemeldet"" IS NULL"
Ich frage mich allerdings, warum du das nicht einfach mit einem Listenfeld erledigst.
Gruß R
Antworten