Hallo Alex, Vielleicht liegts am Datum, das Du �bergibst. Versuche mal als Startdatum '01.01.2004' zu �bergeben.
Gru�, Volker -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Alexander Zeitler Sent: Thursday, June 24, 2004 11:10 AM To: [EMAIL PROTECTED] Subject: [Database.asp] problem mit sp Hallo, folgende SP ALTER PROCEDURE TT_ListResourceByIDs ( @UserIDs nvarchar(512), @StartDate DateTime, @EndDate DateTime ) AS DECLARE @sql nvarchar(1024) SET @sql = 'SELECT U.UserID, U.UserName, ' SET @sql = @sql + ' Sum(EL.Duration) AS totalHours' SET @sql = @sql + ' FROM TT_EntryLog EL INNER JOIN TT_Users U' SET @sql = @sql + ' ON EL.UserID = U.UserID ' SET @sql = @sql + ' WHERE U.UserID IN (' + @UserIDs + ') ' SET @sql = @sql + ' AND EL.EntryDate >= ' +CAST(@StartDate as nvarchar(20))+ ' AND EL.EntryDate <= ' + CAST(@EndDate as nvarchar(20)) SET @sql = @sql + ' GROUP BY U.UserID, U.UserName' EXEC sp_executesql @sql liefert beim Ausf�hren im Query Analyzer DECLARE @RC int DECLARE @UserIDs nvarchar(512) DECLARE @StartDate datetime DECLARE @EndDate datetime SELECT @UserIDs = N'1' SELECT @StartDate = '1.1.2004' SELECT @EndDate = '31.12.2004' EXEC @RC = [TimeTracker].[dbo].[TT_ListResourceByIDs] @UserIDs, @StartDate, @EndDate DECLARE @PrnLine nvarchar(4000) PRINT 'Gespeicherte Prozedur: TimeTracker.dbo.TT_ListResourceByIDs' SELECT @PrnLine = ' R�ckgabecode = ' + CONVERT(nvarchar, @RC) PRINT @PrnLine folgende Fehlermeldung: Server: Nachr.-Nr. 170, Schweregrad 15, Status 1, Zeile 1 Zeile 1: Falsche Syntax in der N�he von '1'. Gespeicherte Prozedur: TimeTracker.dbo.TT_ListResourceByIDs R�ckgabecode = 0 Diese '1' hat aber nichts mit @UserIDs zu tun. �bergebe ich dort z.B. '2', tritt die gleiche Fehlermeldung (also auch Falsche Syntax in der N�he von '1') auf. Was l�uft hier schief? btw: die SP stammt nicht von mir.... Gruss Alex _______________________________________________ Database.asp Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/database.asp _______________________________________________ Database.asp Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/database.asp
