AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken block size exceeds implementation restriction
Thema durchsuchen
Ansicht
Themen-Optionen

block size exceeds implementation restriction

Ein Thema von dataspider · begonnen am 15. Apr 2013 · letzter Beitrag vom 15. Apr 2013
 
Furtbichler
(Gast)

n/a Beiträge
 
#2

AW: block size exceeds implementation restriction

  Alt 15. Apr 2013, 06:45
Du willst also eine beliebige Kennzahlen dynamisch aus dem System holen?
Ich würde das so machen:
Code:
select 'DATUM' as Field , (select cast(wert as date) from fbw(f.id, 2)) as Value
union
select 'UHRZEIT', cast(wert as time) from fbw(f.id, 3))
union
select 'VERTRIEB', select wert from fbw(f.id, 4))
union
select 'AP_NAME', wert from fbw(f.id, 11))
union
select wert from fbw(f.id, 12))
...
Ich finde es irgendwie 'falsch', dynamisch erzeugte Daten anhand des Feldnames (der eigentlich statisch ist) identifizieren zu wollen.

Einzige Änderung bei meiner Alternative: Du benötigst zwei Queries. Die erste für deine Stammdaten, also
Code:
select
   f.id
 , f.nummer as FB_NUMMER
 , f.datum as FB_DATUM
und dann die zweite dynamische Query.

Ich kann mir vorstellen, das bei meinem Ansatz keine internen Puffer oder Pläne überlaufen.
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:11 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz