Hilft das?

function ExecuteSP(name,par)
        dim com, ra
        Set com = Server.CreateObject("ADODB.Command")
        com.ActiveConnection = getConn()
        com.CommandText = name
        com.CommandType = adCmdStoredProc
        com.Properties("IMultipleResults")=true
        if IsEmpty(par) then
                Set ExecuteSP = com.Execute
        else
                Set ExecuteSP = com.Execute(,par)
        end if
end function

Claudius

> 
> Br�uchte kurz mal eure Hilfe:
> 
> Ich m�chte eine VBScript-Funktion bauen, die mir den Zugriff 
> auf Stored
> Procedures kapselt.
> Ich habe Stored Procedures zum Selecten, Updaten, Deleten und 
> Inserten -
> manchmal auch mit R�ckgabewert(ID bei Insert oder Recordset).
> Diese Stored Procedures habe ich f�r mehrere Tabellen.
> Ich habe mir nun gedacht, ein XML-Dokument zu bauen ( f�r jede Tabelle
> ), welche mir die Feldnamen, Datentypen und Werte angibt.
> Nach dem Auslesen des Formulars m�chte ich die Werte in ein 
> XML-Dokument
> schreiben und dann eine Funktion aufrufen, die sich die 
> richtige Stored
> Procedure sucht und den Zugriff bewerkstelligt. Den Namen der Stored
> Procedure f�r den jeweiligen Fall w�rde ich dann in den 
> Funktionsaufruf
> oder auch in das XML-Dokument selbst reinschreiben.
> 
> Nun meine eigentlichen Fragen:
> 1. Ist diese Vorgehensweise �ber XML grunds�tzlich schlau? 
> Oder w�re ich
> da �ber Arrays besser bedient? Da br�uchte ich nach meinem derzeitigen
> Stand aber ja mindestens drei.
> 2. Wie lese ich das XML aus, wenn ich folgende Struktur habe:
> 
>       Kopf
>               Angabe1
>               Angabe2
>               Angabe3
>       /Kopf
>               Satz1
>                       Feld1
>                       Typ1
>                       Wert1
>               /Satz1
>               Satz2
>                       Feld2
>                       Typ2
>                       Wert2
>               /Satz2
>               Satzn
>                       Feldn
>                       Typn
>                       Wertn
>               /Satzn
> 
> Wie w�rdet Ihr vorgehen, wenn ihr mehrere Stored Procedures irgendwie
> einfach kapseln wolltet? Jedesmal mit Diesen Command.Add...-Zeug
> rumzubasteln kanns ja wohl auch nicht sein, oder doch?
> 
> Bin f�r jeden guten Rat und jedes St�ckchen Erfahrung 
> dankbar, denn ich
> mu� heute noch was funktionierendes abliefern.
> 
> Viele Gr��e aus dem verregneten Passau
> 
> Christian
> 
> 
> 
> | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed
> | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
> | Sie k�nnen sich unter folgender URL an- und abmelden:
> | 
> http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffee
house.asp


| [aspdecoffeehouse] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp

Antwort per Email an