Einzelnen Beitrag anzeigen

Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#7

Re: DBcombobox//DBlookupcombobox

  Alt 3. Aug 2006, 01:06
Das wird komplizierter als gedacht. Ob es so überhaupt machbar ist, das ist mir noch nicht sicher genug. Es ist nämlich noch ein Quereffekt aufgetaucht, der mich aufhält.

Die Tabelle steht ja schon weiter oben. Folgendes ist jetzt noch hinzugekommen : eine SP, wie gesagt soll die alle zu einem bestimmten Datum vorhandenen Mwst-Sätze auflisten,

SQL-Code:
CREATE PROCEDURE ERMITTLE_ALLEMWSTSP (
    ABDATUM DATE)
RETURNS (
    ID_OUT INTEGER,
    MWSTSATZ_OUT INTEGER,
    ABDATUM_OUT DATE,
    MWSTWERT_OUT DECIMAL(15,2))
AS
begin
FOR
  SELECT ID,MWSTSATZ,ABDATUM,MWSTWERT FROM MWST
  WHERE (ABDATUM <= :ABDATUM) <-- so noch nicht richtig, aber egal. Werte werden geliefert
  INTO :ID_OUT,:MWSTSATZ_OUT,:ABDATUM_OUT,:MWSTWERT_OUT
  DO
  SUSPEND;
end^
Diese gelieferte Datenmenge lese ich so aus (SelectSQL im OI für Dataset) :

SELECT * FROM ERMITTLE_ALLEMWSTSP8 (:ABDATUM) Zu Testzwecken habe ich ein DBGrid verwendet. Dieses zeigt auch 3 Datensätze an (momentan alle angelegten)), also die mit RETURNS zurückgelieferten Spalten. Ich hänge jetzt an folgendem : es geht nicht, die ListField/KeyFields usw. zu bestücken (betrifft nur Design-Time). "unexpected end of command..." Der zur Design-Time fehlende Parameter wird das sein.

Was ist da zu tun ? Es wäre echt sehr mühsam, das zur Laufzeit alles zu bestücken.
Gruß
Hansa
  Mit Zitat antworten Zitat