October 10, 2013 at 6:44 pm
I have a table with 10 columns.
One of the column is NAME with 10 distinct names in it.
Each NAME has 10 records to it.
I need to export 10 extracts neatly formatted from this table(1 text file for each distinct NAME)with a datetime stamp on extract to a folder.
I am currently using a cursor.
DECLARE @Name nvarchar(50)
DECLARE @Result TABLE (Name VARCHAR(max))
DECLARE vendor_cursor CURSOR FOR
SELECT distinct PName
FROM dbo.Mytable order by PName;
--Open the Cursor and fetch the contents in the same order as were in the Select statement
OPEN vendor_cursor;
FETCH NEXT FROM vendor_cursor
INTO @Name;
WHILE @@FETCH_STATUS = 0
BEGIN
FETCH NEXT FROM vendor_cursor
INTO @Name;
EXEC sp_makewebtask @outputfile = 'C:\ABC\test2.htm', @query = 'select * from Mytable where
PName=@Name'
END
--SELECT * FROM @Result
CLOSE vendor_cursor;
DEALLOCATE vendor_cursor;
The above code is not working.Can anyone assist on this.
The extracts should be like this
Name1_datestamp.htm
Name2_datestamp.htm
Thanks
October 11, 2013 at 12:49 am
http://technet.microsoft.com/en-us/library/ms180099(v=sql.90).aspx
sp_makewebtask is retained for backward compatibility. New Web pages are more easily created using Microsoft SQL Server 2005 Reporting Services (SSRS).
This feature will be removed in the next version of Microsoft SQL Server. Do not use this feature in new development work, and modify applications that currently use this feature as soon as possible.
October 11, 2013 at 4:49 am
It's funny... MS states that...
New Web pages are more easily created using Microsoft SQL Server 2005 Reporting Services (SSRS).
Nothing could be further from the truth for the kind of stuff that sp_MakeWebTask does.
--Jeff Moden
Change is inevitable... Change for the better is not.
Viewing 3 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic. Login to reply