|
|
在2003年4月份的msdn magezine里,有一篇文章“Automate the Generation of Stored Procedures for Your Database” 里面提供了一种方法,对数据库里的每个表都生成对应的CRUD的存储过程。这个功能正好可以和Data Access Application Block 的模式配合起来,Sqlhelper中调用的几乎全部是存储过程,而这篇文章提供的方法虽然不很全面,但是可以省去很多的工作。
文章里面提供了一个脚本,运行后生成四个存储过程,分别对应select,delete,update,insert,使用这四个存储过程再对每个 表生成CRUD的存储过程。注意表必须要有主键。调用这四个存储过程时如果第二个参数给0,那么就只打印出来生成的存储过程 语句,如果给成1,就会生成对应的存储过程。例如: prApp_Customers_Delete prApp_Customers_Insert prApp_Customers_Select prApp_Customers_Update prApp_Orders_Delete prApp_Orders_Insert prApp_Orders_Select prApp_Orders_Update
顺便说一下,我用FireFox为什么不能插入链接呢?而且和IE显示的功能按钮也有区别
|
|