Hi I&#039;m a newbie to vb.net, asp.net etc and have been looking at creating myself a DBObject as a base class (that must be inherited) to do all my database access.<BR><BR>One of the examples I have been looking at passes in the stored procedure name along with IDataParameter() but i don&#039;t understand why (or don&#039;t understand the syntax) when the stored proc has no parameters you have to pass &#039;New IDataParameter(){}&#039; <BR><BR>Can someone tell me what the {} are for and why they have to be included.<BR><BR>Cheers<BR><BR>(Might be a dumbass of a question, but can&#039;t find explaination for this on the net)