Du bekommst von der Stored Proc ein Recordset zur�ck, dehalbw�rde ich eine
andere Methode des Aufrufs w�hlen:
Set rs= oConn.execute "EXEC essagesHitlist
{12D75EC8-EEE4-4786-8A34-BD26686CCDD6}" 'Hoffe das ist die richtige Syntax
f�r die �bergabe einer GUID
Do while not rs.eof
Actualid =rs.Fields("msg_subject")
ActualSubject=rs.Fields("msg_subject")
'...usw
rs.movenext
loop
Gru�, Andreas
> -----Urspr�ngliche Nachricht-----
> Von: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Auftrag von Thomas Bandt
> Gesendet: Donnerstag, 31. Juli 2003 17:35
> An: [EMAIL PROTECTED]
> Betreff: [Database.asp] Ich werd wahnsinnig -> SP + Command
>
>
> Hallo,
>
> ich habe mich eben 3 Stunden lang darin versucht, dass nachfolgende
> Problem zu l�sen - ohne Erfolg. Bevor ich es nun zu den X-Akten lege
> und vollends durchdrehe, poste ich lieber noch mal mit der Hoffnung
> auf Hilfe ;-)
>
> Also, ich habe eine Stored Procedure, an die ich einen Parameter
> �bergebe:
>
> ------------------------------------------------------------------------
> -------
>
> CREATE PROCEDURE dbo.MessagesHitlist(@msg_forum uniqueidentifier)
> AS BEGIN
>
> SELECT msg_id,
> msg_subject,
> msg_date,
> user_nickname,
> user_realname
>
> FROM [messages], [user]
>
> WHERE [messages].msg_parent IS NULL
> AND [messages].msg_forum = @msg_forum
> AND [messages].msg_author_id = [user].user_id
>
> END
> GO
>
> ------------------------------------------------------------------------
> -------
>
> Nun versuche ich die Daten aus ASP heraus zu bekommen... egal wie, es
> gelingt mir nicht. Hier mein letzter Versuch:
>
> ------------------------------------------------------------------------
> -------
>
> With objCommand
> .CommandText = "MessagesHitlist"
> .CommandType = adCmdStoredProc
> .ActiveConnection = oConn
> .Parameters.Append .CreateParameter("@msg_forum", adGUID,
> adParamInput, 38, "{12D75EC8-EEE4-4786-8A34-BD26686CCDD6}")
> .Execute
> End With
>
> ------------------------------------------------------------------------
> -------
>
> Fehler: "Die Argumente sind vom falschen Typ, liegen au�erhalb des
> G�ltigkeitsbereiches oder sind miteinander unvereinbar."
>
> Der Witz an der Geschichte:
>
> ------------------------------------------------------------------------
> -------
>
> CREATE PROCEDURE dbo.MessagesHitlist
> AS BEGIN
>
> SELECT msg_id,
> msg_subject,
> msg_date,
> user_nickname,
> user_realname
>
> FROM [messages], [user]
>
> WHERE [messages].msg_parent IS NULL
> AND [messages].msg_forum =
> {12D75EC8-EEE4-4786-8A34-BD26686CCDD6}
> AND [messages].msg_author_id = [user].user_id
>
> END
> GO
>
> ------------------------------------------------------------------------
> -------
>
> funktioniert...
>
> Gru�, THomas
>
>
> _______________________________________________
> Database.asp mailing list
> [EMAIL PROTECTED]
> http://www.glengamoi.com/mailman/listinfo/database.asp
_______________________________________________
Database.asp mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/database.asp