Delphi-PRAXiS
Seite 1 von 7  1 23     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Stored Porcedures Problem (https://www.delphipraxis.net/106003-stored-porcedures-problem.html)

marciboy 3. Jan 2008 17:39

Datenbank: Interbase • Version: 6 • Zugriff über: IB

Stored Porcedures Problem
 
Hallo

kann wir vielleicht jemand sagen wie ich den Code für eine Rükgabe der Parameter schreibe?

Ich benutze für den Select eine TQuery (select * from p_modell(:p_khernr,:p_kmodnr). Die Rückgabe soll im Grid erscheinen.


Meine SP:
Delphi-Quellcode:
begin
  if (:p_kmodnr = '') then
  for
    select * from tabmodell
    where khernr = :p_khernr
    order by sort1
    into :KMODNR,:BEZ,:KHERNR,
         :SORT1,:BJVON,:BJBIS
  do
  begin
    suspend;
  end
  else
  for
    select * from tabmodell
    where kmodnr = :p_kmodnr
    order by sort1
    into :KMODNR,:BEZ,:KHERNR,
         :SORT1,:BJVON,:BJBIS
  do
  begin
    suspend;
  end
end


Gruß
Marc

mkinzler 3. Jan 2008 17:49

Re: Stored Porcedures Problem
 
Die Rückgabe ist im DataSet.

Du brauchst nur das Grid einfach über eine DataSource mit dem Query verbinden.

marciboy 3. Jan 2008 17:54

Re: Stored Porcedures Problem
 
das hab ich schon versucht aber es klappt nicht.

mkinzler 3. Jan 2008 17:54

Re: Stored Porcedures Problem
 
Zeig mal deinen Code

marciboy 3. Jan 2008 17:56

Re: Stored Porcedures Problem
 
ich habe ja keinen Code.

mkinzler 3. Jan 2008 17:58

Re: Stored Porcedures Problem
 
Wie hast du die Komponenten verknüpft?
Ist Query geöffnet?

marciboy 3. Jan 2008 18:00

Re: Stored Porcedures Problem
 
Ich habe nur im Query unter DataSource (Form1.DSHersteller) stehn. Die Query ist auf TRUE.

mkinzler 3. Jan 2008 18:03

Re: Stored Porcedures Problem
 
Dann hast du es gerade falschrum verknüpft:
DBGrid -> DataSource -> Query

marciboy 3. Jan 2008 18:08

Re: Stored Porcedures Problem
 
Das habe ich. Die Hersteller werden auch angezeigt aber die Modelle nicht. Wenn ich die Abfrage direkt im SQL Feld mache geht es. Das Problem ist das ich ca. 15 Tabellen habe und Stored Prozeduren die in der Datenbank verknüpft sind. Ich habe auch die Select Befehle für die einzelnen Proceduren aber ich weiß nicht wie ich den Code in Delphi gestalten soll.

mkinzler 3. Jan 2008 18:10

Re: Stored Porcedures Problem
 
???
DIe SP besitzt die Felder: KMODNR, BEZ, KHERNR,SORT1, BJVON, BJBIS


Alle Zeitangaben in WEZ +1. Es ist jetzt 17:45 Uhr.
Seite 1 von 7  1 23     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz