Re: ADO.NET, Sql2K5 - true hack...
Peter Osucha <[email protected]> Sat, 21 Apr 2007 21:00:31 -0400
| Newsgroups | gmane.comp.windows.devel.dotnet.cx |
|---|---|
| Message-ID | <01ed01c78479$a0879da0$0202a8c0@peterhome> |
Yes, David. Indeed it does. I didn't even think of that. That makes much more sense. Thanks. Peter(--;) -----Original Message----- From: Discussion relating to the specifics of the C# and Managed C++ languages [mailto:[email protected]] On Behalf Of David L. Penton Sent: Saturday, April 21, 2007 4:38 PM To: [email protected] Subject: Re: [DOTNET-CX] ADO.NET, Sql2K5 - true hack... Is there some reason why you can't return an empty resultset in the cases where there is nothing to return for sets #2 and #3? That seems like a better thing to do. &_david++; Peter Osucha wrote: > This seems like a true 'hack'. Perhaps someone can give me a better > way to do this. > > I have an SQL2K5 sp that returns up to 3 datasets (before telling me > to not return more than 1 dataset, please let me know of a better way > to do this! J). The first dataset is always returned. Due to the > arguments used to call the sp, there is a chance that the normal > 'second' dataset won't be returned, the normal 'third' dataset won't > be returned, or that neither the normal 'second' nor the normal > 'third' dataset will be returned. > > In order to tell in my C# app which dataset I am working with (I keep > looking for new datasets with a > > 'while ( dr.NextResult ( ) ) {}' > > block of code), I am using a 'hack' of adding an extra column to the > returned dataset ('FromTabel1' or 'FromTable2', etc.) so that I can > check the datareader.GetOrdinal() to see which dataset I am really > dealing with. > > If I have explained well enough what I am doing, can someone please > provide me a better way to check a returned dataSet for my purpose? > > Peter =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com