DataBase.存储过程:实现动态的存储过程查询

来源:互联网 发布:淘宝 定制 退货 编辑:程序博客网 时间:2024/06/08 06:41

   查询条方式<比如说按 ID,按NAME> 在编码的时候已经固定在程序中,如果客户在以后需求有变想增加、删除一种查询方式,必须修改代码。

一种解决方法:在数据库设定两张表

SearchProcdure(ID,Name,DisplayName)                ProcParameters(ID,Name,Type,ProcID)

客户端程序界面的查询条件不是硬编码在程序中,而是查询数据库动态加载的。这样对查询条件的修改只需要在数据库端更改就行了。

说明:方法自《计算机编程与维护》