Patent ID: 7620644

Claim:
A computer implemented reentrant database object wizard system, comprising: at least one processor that executes the following computer executable components stored on at least one computer readable storage medium: a comparison component that provides comparison information based upon a comparison of a current typed dataset of an application to an associated database, the comparison information includes objects of the typed dataset and the associated database that are common and objects that are not common between the typed dataset and the associated database; a display component that displays the comparison information to a user by displaying a dataset view, database view and a tree view, the tree view depicts TableMappings, the display component changes a connection context to the database between the comparison to compare the application between the current typed dataset and database, the display component employs a similar user interface for an initial phase and a reentrant phase of programming, and highlights one or more objects within the typed dataset that are no longer available in the database to facilitate conflict identification; and, an input component that receives user input that is a function of the comparison information, wherein the current typed dataset is modified based on the user input during the development cycle of the application, the modification includes at least one of adding or removing one or more objects in the dataset, wherein the one or more object include at least one of a stored procedure or function.