Is there anyway to get a dataset returned without using the SqlDataAdapter. First of all it seems a little excessive just to perform simple queries. Also, I wrote a class that just runs stored procedures...I don't want to tell it every time I run something whether its a select, insert, update or delete. Please, please tell me there's something else, this is rediculous.