Creating a SQL Server Stored Procedure Generator using WPF
page 1 of 8
Published: 22 Aug 2007
Abstract
This article shows you how to create an application that generates stored procedures for you, based on the table layout, or other details using Windows Presentation Foundation.
by Brian Mains
Feedback
Average Rating: This article has not yet been rated.
Views (Total / Last 10 Days): 27442/ 304

Introduction

Stored procedures provide the ability to perform some action against a database and have some advantages to querying data from an application. First and foremost, it reduces the amount of redundancy and has a performance gain when multiple calls are executed. In addition, it does not have any hindrances when used with the .NET 2.0 Framework, as stored procedures can be used directly in the ASP.NET 2.0 data source controls.

But coding those stored procedures can be a tedious task, especially when many of the stored procedures work the same way. They read, insert, delete, and update rows in the database using the same or similar structure. When reading data, usually all of the fields are read from, and so no specialization is usually needed. When inserting data, usually all of the fields are inserted and all of the same fields, except for the key value, are updated in an update stored procedure.  Deletions usually occur by specifying the key field only, but that is not necessarily true.  Sometimes the create/update stored procedure is lumped into one. This is true in business-object applications, but may be less true in data-driven applications.

This article will show you how a generator for stored procedures could be created using the new Windows Presentation Framework (WPF) features of .NET 3.0.


View Entire Article

Article Feedback

Title:  
Name:  
Url: ( Optional )
Comment:  
Please add 5 and 6 and type the answer here:

User Comments

Title: Mondal   
Name: Chinmayee
Date: 4/29/2009 7:16:55 AM
Comment:
this is help ful
Title: how to get list of tables from database using vb6.0 reply   
Name: Brian
Date: 3/8/2009 2:53:20 PM
Comment:
The table_name is the field returned; in VB 6, you have to use ADO recordset to loop through the rows and get the table_name field, to get the list of the tables.
Title: how to get list of tables from database using vb6.0   
Name: Madhuri
Date: 3/2/2009 2:43:20 AM
Comment:
query1 = "select table_name as Name from INFORMATION_SCHEMA.Tables where TYPE ='S'"
wht next how to get the list of tables
Title: sql server   
Name: deepa
Date: 10/22/2008 6:45:33 AM
Comment:
it's good to way of teaching
Title: Great example   
Name: gabo
Date: 9/1/2008 3:59:25 PM
Comment:
As a matter of fact I use it all the time. Thanks.
Title: A good start   
Name: Ralph D. Wilson II
Date: 9/19/2007 10:36:05 AM
Comment:
This presents a good start toward creating Stored Procs; however, I can see several limitations in it. Perhaps the most glaring limitation is the fact that it appears to only facilitate the creation of very basic SP's and, while that is useful, I am assisting C#/ASP.Net developers in the creation of much more complex SP's.
Title: type   
Name: Nitin
Date: 9/19/2007 6:17:17 AM
Comment:
it is good but not enough
Title: Useful   
Name: Niall
Date: 8/30/2007 3:32:49 AM
Comment:
This is interesting and I can see a very good use for this type of programming in my current project. One reservation I have though is the use of the WPF. Specifically the Presentation part of WPF.
Title: Code is Attached   
Name: Brian Mains
Date: 8/26/2007 7:26:33 PM
Comment:
The code is attached; see the downloads section.
Title: download this software   
Name: ankti
Date: 8/26/2007 4:22:23 PM
Comment:
i want to see this software






Community Advice: ASP | SQL | XML | Regular Expressions | Windows


©Copyright 1998-2009 ASPAlliance.com  |  Page Processed at 11/8/2009 7:34:27 AM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search