Einzelnen Beitrag anzeigen

MechMac666

Registriert seit: 9. Nov 2008
93 Beiträge
 
#5

AW: Tabelle aus Datenbank mit $ Syntax

  Alt 6. Mai 2021, 21:05
Der Namespace muß einzeln sein, also der Punkt darf nicht zwischen die "
(außer der Bezeichner selbst würde einen Punkt enthalten)

"namespa c e"."tabel l e"
"tabel l e"."f e l d"
"tabel l e".feld
tabelle."f e l d"
usw.

Mit den " wird ein Bezeichner maskiert, aber du hast ja zwei Bezeichner, und der Punkt gehört nicht zum Namen/Bezeichner.

[edit] oder die Klammern (siehe DeddyH), aber die Verwendung geich, wie bei den " [/edit]


PS: Oben in "Datenbanken" hätte es reingepasst, auch ohne Delphi,
aber im Notfall hättest du auch das Unterforum "Programmieren allgemein (z.B. Insbesondere auch Fragen zu anderen Sprachen als Delphi oder FreePascal)" nehmen können.

Das war jetzt heute Nachmittag, aber ich bin fast sicher das "Company$Table 1"."Field 1" das zweite war, was ich ausprobiert hatte.
Und es hat auch nicht geklappt. Beschwören kann ich es aber nicht. Morgen probiere ich es nochmal.
Meine Vermutung ist aber, dass das System nicht versteht das auf die Einfassung in "" ein Sub-Objekt folgen kann.

Da könnte eher das mit den Klammern funktionieren.
Und als Alias ist auch eine gute Idee.

Ich werde es testen und berichten.
  Mit Zitat antworten Zitat