Zitat:
Der Typ ist VARCHAR.
Da hier aber Zahlen verwendet werden erscheint mir die Verwendung von Integern besser geeignet.
Zitat:
Im Report wird Camp als Master Eintrag dargestellt.
Aber nicht die Tabelle sondern das DataSet (Ergebnis)
Zitat:
Sorry, kannst Du das ein wenig erklären?
Entweder als Stored Procedure oder als Code block
SQL-Code:
EXECUTE BLOCK ( C_NO INTEGER = :C_NO)
RETURNS ( REG_NO INTEGER, ZONE_NO INTEGER, AREA_NO INTEGER, CITY VARCHAR(32), COUNTRY .., LANG .., COUNT_OF_HOTEL INTEGER, ... )
AS
BEGIN
select REG_NO, ZONE_NO, AREA_NO, CITY, COUNTRY, LANG from camps into :REG_NO, :ZONE_NO, :AREA_NO, :CITY, :COUNTRY, :LANG;
SELECT COUNT( NAME ) FROM HOTEL WHERE C_NO = :C_NO into :COUNT_OF_HOTEL;
...
SUSPEND;
END;