摘要: 我们都知道,当存储过程引用的表改变时,SQL Server会重新编译该存储过程。但是当我们增加一个有助于存储过程执行效率的索引时,SQL Server却不会重新编译该存储过程。只有当存储过程高速缓存被冲刷时(SQL Server重新启动),存储过程才会被重新编译。 如果想要强制编译一个存储过程,可以调用系统存储过程: Execute sp_recompile P_Sys_OrderRead 当一张... 阅读全文
posted @ 2005-12-26 16:27 TerryLee 阅读(1938) 评论(0) 推荐(1) 编辑
摘要: String在任何语言中,都有它的特殊性,在.NET中也是如此。它属于基本数据类型,也是基本数据类型中唯一的引用类型。字符串可以声明为常量,但是它却放在了堆中。 本文从String类型是不可改变对象说起,深入探讨了字符串的引用、驻留、比较操作效率以及StringBuilder等内容。 阅读全文
posted @ 2005-12-26 16:15 TerryLee 阅读(15921) 评论(53) 推荐(7) 编辑
摘要: StringCollection提供了一种集合的输入方式,在代码中,可以用Array的方式来引用。在使用这个类之前,在模版中我们必须添加对CodeSmith.CustomProperties程序集的引用: 添加完程序集之后,我们就可以使用StringCollection在脚本块中定义一个属性: 执行该模版时,这个属性将在属性窗体中显示为一个按钮: 单击按钮,将会弹出一个String C... 阅读全文
posted @ 2005-12-26 16:00 TerryLee 阅读(11470) 评论(2) 推荐(1) 编辑