最近遇到这样一个需求,需要配置几段sql语句给程序使用,后期可能会改动
考虑一下几个方案- 存webconfig文件
- 存数据库表
- 存视图(列表形式配置信息可以存视图,前提是可以远程链接数据库)
- 存存储过程(存储过程存字符串^_^,前提是可以远程链接数据库) 说一下为什么选存储过程
- webconfig修改不方便,需要远程web服务器找到发布目录改webconfig
- 数据库表改也不方便,sql比较大段,有换行什么的,在表里不好看,而且需要新建表
- 视图和表一样,只是不用建表而已
存储过程就比较方便了,可以看到字符串原始的样子,修改方便,不需要创建额外的表
不多说上图