Einzelnen Beitrag anzeigen

Benutzerbild von p80286
p80286

Registriert seit: 28. Apr 2008
Ort: Stolberg (Rhl)
6.659 Beiträge
 
FreePascal / Lazarus
 
#2

AW: "UNION mit as" funktioniert unter IB nicht

  Alt 8. Jun 2012, 09:53
Hallo,

ich habe hier eine alte IB4-Datenbank.
Dort wird etwa sowas gemacht.

Select Field1 as MyField From Tab1
Union
Select Field2 as MyField From Tab2

Unter FB bekomme ich als Feldname MyField,
unter IB nur F_1.
Kannst Du vllt. folgendes erzeugen:

Code:
Select Field1 as MyField From Tab1
Union
Select Field2 From Tab2
Ich meine mich zu erinnern, das es da manchmal sehr pingelig zuging.

Da die Query dynamisch aufgebaut wird (das ist hier nur ein Bsp.),
klappt das mit dem Fields[] nicht so schön.
Was meinst Du damit?

Delphi-Quellcode:
for i:=0 to fields.count-1 do
  writeln(fields[i].name);
...
for i:=0 to fields.count-1 do
  writeln(fields[i].value);
next;
sollte doch eigentlich immer funktionieren?

Gruß
K-H
Programme gehorchen nicht Deinen Absichten sondern Deinen Anweisungen
R.E.D retired error detector
  Mit Zitat antworten Zitat