asdfasfasdf

2007年5月16日

如何在ASP.NET服务器控件库中嵌入JavaScript脚本文件

摘要: 需求:建立一个类库TestControls,这个类库中包含若干ASP.NET服务器控件,其中有一些会调用客户端的JavaScript函数,把这些函数放入TestScript.js中。其实是很简单的需求,但是在我没有搞定之前,在网上确实找了很多文章,大家提了这样那样的问题,也提了这样那样的解决方法,但最后还是自己碰运气搞定的,唉。把经验分享出来,希望大家不要再走弯路。下面演示一个例子,把上面的需求再... 阅读全文

posted @ 2007-05-16 18:35 明达 阅读(2026) 评论(11) 推荐(0) 编辑

Transact-SQL中自定义函数的限制

摘要: 一直以为自定义函数只是比存储过程多了一个返回值而已,没有想到有这么多的限制,事情的起源都是因为下面这个简单的自定义函数引起的:CREATEFUNCTIONMyTestFunction(@TestContentVARCHAR(20))RETURNSVARCHAR(255)ASBEGININSERTINTOMyTestTable(Column1)VALUES(@TestContent)RETURN'a... 阅读全文

posted @ 2007-05-16 17:33 明达 阅读(6050) 评论(3) 推荐(1) 编辑

存储过程中OUTPUT类型参数的使用总结

摘要: 作为演示,首先我们建立一个存储过程,当然这个存储过程会包含一个OUTPUT类型的参数:CREATEPROCEDUREMyTest@MyVarvarchar(25)OUTPUTASBEGINSELECT@MyVar='abc'ENDGO这段代码很简单,重点在于OUTPUT类型的参数后面一定要有OUTPUT。既然是输出的,当然要有个输出的地方,也就是为了运行这个存储过程,首先要先声明一个变量,调用的方... 阅读全文

posted @ 2007-05-16 16:53 明达 阅读(1423) 评论(1) 推荐(0) 编辑

Exists中的Select不能进行赋值操作

摘要: 就是下面一段代码:IFEXISTS(SELECT@MyValue=MyValueFROMTestTableWHERECondition='ABC')BEGINPRINT@MyValueEND在SSMS中进行调试,会报错:消息102,级别15,状态1,第3行'='附近有语法错误。这个错误应该是前面那个等号报的,因为做了下面这个调试:IFEXISTS(SELECT1FROMTestTableWHERE... 阅读全文

posted @ 2007-05-16 16:23 明达 阅读(415) 评论(0) 推荐(0) 编辑

用脚本Create Table的备忘录

摘要: 看看MSDN的Create Table部分,长长的内容,别人不知道,我看了可是头疼。而用SSMS生成的SQL脚本,功能上是肯定没有问题的,可是从美观上,总是感觉不爽。而且用SSMS生成的脚本,包括外键、约束什么的,都是通过修改的方式增加上去的,无故的增加了几行代码,其实所有的内容就是一个Create Table么。IFOBJECT_ID('Users','U')ISNOTNULLDROPTABLE... 阅读全文

posted @ 2007-05-16 16:06 明达 阅读(266) 评论(0) 推荐(0) 编辑

导航