摘要:
一、asp.net中导出Execl的方法:
在asp.net中导出Execl有两种方法,一种是将导出的文件存放在服务器某个文件夹下面,然后将文件地址输出在浏览器上;一种是将文件直接将文件输出流写给浏览器。在Response输出时,t分隔的数据,导出execl时,等价于分列,n等价于换行。
1、将整个html全部输出execl
此法将html中所有的内容,如按钮,表格,图片等全部输出到Execl中。
Response.Clear();
Response.Buffer= true;
Response.AppendHeader("Content-Disposition","attachment;filename="+DateTime.Now.ToString("yyyyMMdd")+".xls");
Response.ContentEncoding=System.Text.Encoding.UTF8;
Response.ContentType = "application 阅读全文
摘要:
DECLARE @TEMP TABLE
(
Id INT,
LawName NVARCHAR(10),
LogName VARCHAR(10),
countid int
)
DECLARE @Id INT;
DECLARE @LawName VARCHAR(50);
DECLARE @LogName NVARCHAR(10);
DECLARE MYCUR CURSOR FOR
(SELECT Id,LawName,LogName FROM Lawer)--声明游标
OPEN MYCUR--打开游标
FETCH NEXT FROM MYCUR INTO @Id,@LawName,@LogName
WHILE @@FETCH_STATUS = 0--当SQLCODE值为0时表明一切正常,100表示已经取到了结果集的末尾
BEGIN
阅读全文
摘要:
select top 10 * from News order by newid()
--随机数:select newid() 阅读全文