摘要: CREATE PROCEDURE [dbo].[GetPage]@StrSelect varchar(max) = null,--欲显示的列(多列用逗号分开),例如:id,name @StrFrom varchar(max) = null,--表名称,或者是表连接字符串,多表连接例如:student as s inner join dwinfo as dw on s.dwbh=dw.bh @StrWhere varchar(max) = null,--查询条件,null代表没有条件,单条件或者多条件,多条件例如:name='啊' and id=10 @StrOrder varc 阅读全文
posted @ 2012-07-20 16:55 碧落京豪 阅读(195) 评论(0) 推荐(0) 编辑
摘要: select * from Goods :数据表1:转换成显示表:SQL行列转换语句:select *from(select 日期,商品名, SUM(数量*单价 )as 金额 from Goods a group by 日期 ,商品名 having a.商品名=a.商品名)as table1pivot (sum(金额)for 商品名 in ([A1],[A2]) )as table2此语句将:([A1],[A2])写死了。求动态列名的SQL语句。 阅读全文
posted @ 2012-07-18 20:20 碧落京豪 阅读(236) 评论(1) 推荐(0) 编辑
摘要: 0、<%= %>是输出,<%# %>是赋值!绑定时机不同,<%# %>是在控件调用DataBind函数的时候才被确定。对于<%= %>,我想你应该不会陌生,在ASP时代,它就相当于 Response.Write。在ASP.NET时代也一样。1、<%=%> 里面放的变量名,如:<div> < h1>Hello World</h1> < p>Welcome to Beginning ASP.NET 3.5 on <%= DateTime.Now.ToString() %>< 阅读全文
posted @ 2012-07-17 20:06 碧落京豪 阅读(1369) 评论(0) 推荐(1) 编辑
摘要: 1.Request.ApplicationPath->当前应用的目录 Jsp中, ApplicationPath指的是当前的application(应用程序)的目录,ASP.NET中也是这个意思。 对应的--例如我的服务器上有两个web应用域名都是mockte.com 一个映射到目录mockte.com/1/ 另一个影射到 http://mockte.com/2/ 那么mockte.com/1/就是第一个应用的ApplicationPath 同理 mockte.com/2/就是第二个应用的ApplicationPath2.Request.FilePath->对应于iis的虚拟目录 阅读全文
posted @ 2012-07-17 19:51 碧落京豪 阅读(480) 评论(1) 推荐(1) 编辑