![]() |
Re: Stored Porcedures Problem
Meint ihr das??
Delphi-Quellcode:
SET TERM ^ ;
CREATE PROCEDURE P_MODELL ( p_khernr varchar(5), p_kmodnr varchar(5)) returns ( kmodnr varchar(5), bez varchar(60), khernr varchar(5), sort1 varchar(3), bjvon varchar(6), bjbis varchar(6)) as begin if (:p_kmodnr is null ) then for select * from tab110 where khernr = :p_khernr order by sort1 into :KMODNR,:BEZ,:KHERNR, :SORT1,:BJVON,:BJBIS do begin suspend; end else for select * from tab110 where kmodnr = :p_kmodnr order by sort1 into :KMODNR,:BEZ,:KHERNR, :SORT1,:BJVON,:BJBIS do begin suspend; end end^ SET TERM ; ^ |
Re: Stored Porcedures Problem
Alles Strings? Du solltest gier die entsprechenden Typen der Tabellen verwenden.
|
Re: Stored Porcedures Problem
das ist alles was ich habe
|
Re: Stored Porcedures Problem
Im ER waren es aber ganz andere Typen (Numeric usw.)
|
Re: Stored Porcedures Problem
Das war die Version des Herstellers. Die Version von Großhändler ist diese.
|
Re: Stored Porcedures Problem
Wieso ist das jetzt auf einmal TAB110 ?? :shock: Vorhin war es noch TABMODELL. Egal ist das nicht ! Solange nicht der Quelltext einer gültigen Tabelle gepostet wird, die was mit der SP zu tun hat, kann die Raterei ruhig weitergehen, allerdings ohne mich. :mrgreen:
|
Re: Stored Porcedures Problem
TAB110 = TABModell
hab ich umbenannt und eben vergessen :-) |
Re: Stored Porcedures Problem
Das Problem ist ja das ich noch keinen Quelltext habe außer das Formular.
|
Re: Stored Porcedures Problem
Hallo,
deine SP ist je eine Selectable SP. Sie wird also über eine normale Query aufgerufen. Das die SP zwei Input-Parameter verlangt, müssen die auch angegeben werden.
SQL-Code:
Der zweite Parameter kann NULL sein
Select * From P_Modell('1', '2')
SQL-Code:
Select * From P_Modell('1', NULL)
Wie du eine Query in einem Form benutzt, steht in den SQL-Tutorials. Zum ausprobieren kannst du ja IBExport benutzen (F12 für SQL-Statement) Heiko |
Re: Stored Porcedures Problem
Hallo hoika
die Queries haben alle select abfragen mit inputparametern. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:35 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