Announcement

Collapse
No announcement yet.

Gibt es eine Möglichkeit herauszufinden was eine Prozedur zurückgibt?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Gibt es eine Möglichkeit herauszufinden was eine Prozedur zurückgibt?

    hallo,
    ich bin gerade etwas am basteln. Ich schreibe gerade an asp-Code welcher mir den ASP-Code generiert mit dem ich die Gespeicherten Prozeduren aufrufe. Sprich ich möchte einfach die SP am SQL-Server erstellen und dann mein Skript aufrufen welches mir den Code liefert den ich dann in meine Software einbauen kann.

    Klappt auch wie unter http://www.aspheute.com/artikel/20010308.htm ähnlich zu sehen ist.

    Allerdings wenn ich in einer SP ein Select fahre, wird dieses mir ausgegeben. Standardmässig ist als Returnwert wohl immer bei einer SP ein integer wert?! den sehe ich auch immer in einem zweiten oder n-ten Recordset wenn ich die SP am SQL-Server ausführe. Wie kann ich die Felder welche in meinem SELECT zurückgeliefert werden ausgeben lassen?

  • #2
    Hallo openshinok,

    wenn es wirklich nur die Feld-Namen sein sollen:

    [highlight=SQL]SET FMTONLY ON
    GO
    EXEC sys.sp_helpfile
    GO
    SET FMTONLY OFF --Besser wieder abschalten
    GO
    [/highlight]Funktioniert auch mit Tabellen/Views.
    Olaf Helper

    <Blog> <Xing>
    * cogito ergo sum * errare humanum est * quote erat demonstrandum *
    Wenn ich denke, ist das ein Fehler und das beweise ich täglich

    Comment


    • #3
      merci dir, funktioniert!

      Comment

      Working...
      X