14. A method of facilitating data access comprising: providing current configuration information of a data access component to a user for modification of the data access component; generating code for a strongly typed method of the data access component facilitating access by an application to a data object of a database, the data access component comprises an object that exposes a wrapped method generated by a data access configuration component and a query, wherein the wrapped method provides an interface by which the query is executed, wherein the wrapped method accepts parameters of a specific type that are converted to an appropriate type for the query such that a developer need not know the appropriate type to specify the parameters; creating a DataSet associated with the data object; encapsulating a communication between the application and at least one of the database or the DataSet; providing a mapping between database types and common language runtime data types including the impedance mismatch of null representations; and allowing nulls to be passed to the one or more named methods, the one or more named methods converting nulls to a database specific definition of null.
14. A method of facilitating data access comprising: providing current configuration information of a data access component to a user for modification of the data access component; generating code for a strongly typed method of the data access component facilitating access by an application to a data object of a database, the data access component comprises an object that exposes a wrapped method generated by a data access configuration component and a query, wherein the wrapped method provides an interface by which the query is executed, wherein the wrapped method accepts parameters of a specific type that are converted to an appropriate type for the query such that a developer need not know the appropriate type to specify the parameters; creating a DataSet associated with the data object; encapsulating a communication between the application and at least one of the database or the DataSet; providing a mapping between database types and common language runtime data types including the impedance mismatch of null representations; and allowing nulls to be passed to the one or more named methods, the one or more named methods converting nulls to a database specific definition of null. 15. The method of claim 14 , the strongly typed method comprising at least one of a Fill, a FillPage, a GetData, a FillflyCategoryName, a GetflyCategoryName, an Insert and an Update function.