AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Insert & Select in einer Stored Proc
Thema durchsuchen
Ansicht
Themen-Optionen

Insert & Select in einer Stored Proc

Ein Thema von Albi · begonnen am 12. Mai 2004 · letzter Beitrag vom 12. Mai 2004
 
Albi

Registriert seit: 4. Mai 2003
Ort: Berlin
458 Beiträge
 
Delphi 7 Professional
 
#9

Re: Insert & Select in einer Stored Proc

  Alt 12. Mai 2004, 14:43
Ich habe das jetzt mal ausprobiert, wenn ich das ganze in dem SQL Editor ausprobiere bekomme ich einen Wert zurück, wenn ich jedoch das ganze in meiner SP ablaufen lasse, bekomme ich den Wert NULL zurück.

Hier ist mal das wichtige der SP, vielleicht liegt der Fehler ja ganz wo anders.

Delphi-Quellcode:
CREATE PROCEDURE PROCINSERTMAND (
    SID INTEGER,
    SAID INTEGER,
    SANREDEID INTEGER,
    SVORNAME VARCHAR (20),
    SNAME VARCHAR (20))
RETURNS (
    FMID INTEGER)
AS
declare variable iCount Integer;
declare variable NewMID integer;
BEGIN

for
  Select Count( * ) From DBMandanten WHERE ID = :sID
  into :iCount
Do

if (iCount = 1) then
Begin
  UPDATE DBMANDANTEN
  SET
    ANREDEID = :sANREDEID,
    VORNAME = :sVORNAME,
    NAME = :sNAME,
    
  WHERE
    (ID = :sID);

end
else
begin
  
  Insert Into dbmandanten (ANREDEID, VORNAME, NAME)
    
  Values (:sANREDEID, :sVORNAME, :sNAME);
end

Select gen_id(dbmandanten_id_gen,0) From RDB$Database
into :fMID;

Insert Into dbdmand (AID, MID) Values (:sAID, :fMID);
END
  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 02:10 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 by Thomas Breitkreuz