摘要: 一般情况之下,存储日期至数据库中,不必在意它的显示格式,只要是日期即可,在程序中显法时,才会去控制它的显示格式。但是,当你是开发SQL程序,你要求不了前台程序员按照你的想法去做,把日期显示某种格式,他们只管调用你的存储过程。解决这样的问题,我们把SQL输出结果就控制为最终结果,有关这方面企业内网程式应用较多。你可以参考下面SQL自定义函数,需要的地方调用即可。View Code CREATEFUNCTION[dbo].[ConvertDate](@InputDateDATETIME,--输入日期,或是原格式日期@DateFormatNVARCHAR(10)--日期显示格式)RETURNSNVA 阅读全文
posted @ 2011-06-30 13:40 Insus.NET 阅读(842) 评论(0) 推荐(1)
摘要: T-SQL使用扩展存储过程[master].[dbo].[xp_regread]读取注册表信息。如下注册表:Insus.NET为了做演示,写了一个用户自定义函数[dbo].[GetServerLocation]():View Code CREATEFUNCTION[dbo].[GetServerLocation]()RETURNSNVARCHAR(4000)ASBEGINDECLARE@LocationNVARCHAR(4000)EXEC[master].[dbo].[xp_regread]'HKEY_CURRENT_USER','ControlPanel\Intern 阅读全文
posted @ 2011-06-30 11:21 Insus.NET 阅读(759) 评论(0) 推荐(1)
摘要: 在GridView控件中,每行记录内会放置一个铵钮,当用户点击这个铵钮时,获取当笔记录的主键值。可看演示(是一个gif动画,重新播放尝试刷新网页):实现这个功能,你需要为GridView控件设置DataKeyNames属性和OnRowCreated事件。View Code <asp:GridViewID="GridView1"runat="server"AutoGenerateColumns="false"DataKeyNames="MediaTypeId"OnRowCreated="GridVie 阅读全文
posted @ 2011-06-30 10:14 Insus.NET 阅读(10524) 评论(3) 推荐(1)