上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 25 下一页
摘要: 后台程序:public partial class tw2 : System.Web.UI.Page{ protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { this.createdb(); } } private void createdb() { SqlConnection cn = new SqlConnection("server=.;database=zhang;uid=sa;pwd=410"); //(Data Source =服务器;Initial Cata 阅读全文
posted @ 2013-07-12 09:09 努力实现目标 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 一、鼠标滑过textbox全选前台:dsdsds或dsdsds后台:this.txtbox1.Attributes.Add("onMouseOver", "this.focus();this.select();");二、得到焦点后台:textbox1.Focus();textbox1.Attributes.Add("onfocus","this.select()"); 阅读全文
posted @ 2013-07-11 11:13 努力实现目标 阅读(1178) 评论(0) 推荐(0) 编辑
摘要: 如何在Sql Server中读取最近一段时间的记录,比如取最近3天的或最近3个月的记录。主要用到DATEADD函数,下面是详细语句取最近3天select*from表名whererq>=DateAdd(d,-3,getdate())取最近3月select*from表名 whererq>=DateAdd(m,-3,getdate())DATEADD的定义和用法DATEADD() 函数在日期中添加或减去指定的时间间隔。语法DATEADD(datepart,number,date) data?参数是合法的日期表达式。number 是您希望添加的间隔数;对于未来的时间,此数是正数,对于过去的 阅读全文
posted @ 2013-07-10 16:32 努力实现目标 阅读(11784) 评论(0) 推荐(0) 编辑
摘要: 存储过程:---亲测275万数据,分页速度N快Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->createPROCEDUREPageList@tablenamenvarchar(50),@fieldnamenvarchar(50)='*',@pagesizeint,--每页显示记录条数@currentpageint,--第几页@orderidnvarchar(50),--主键排序@sortint,--排序方式,1表示升序,0表 阅读全文
posted @ 2013-07-08 17:41 努力实现目标 阅读(612) 评论(0) 推荐(0) 编辑
摘要: 存储过程:GetProductsCount1:GetProductsByPage:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->CREATE PROCEDURE GetProductsByPage @PageNumber int, @PageSize int AS declare @sql nvarchar(4000) set @sql ='select top '+ Convert(varchar, @PageSize) 阅读全文
posted @ 2013-07-08 17:38 努力实现目标 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 1.调用方法:ExportExcel("application/ms-excel", "EXCEL名称.xls", GridView1, this.Page);2.定义方法: /// /// 另外一种存为EXCEL的方法 /// /// /// /// /// /// Response.ContentEncoding = System.Text.Encoding.GetEncoding("gb2312"); public static void ExportExcel(s... 阅读全文
posted @ 2013-07-08 17:19 努力实现目标 阅读(1317) 评论(0) 推荐(0) 编辑
摘要: 要在GridView中加入//实现分页AllowPaging="true"//一页数据10行PageSize="10"// 分页时触发的事件OnPageIndexChanging="gvwDesignationName_PageIndexChanging"在服务器事件里Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->protectedvoid gvwDesignationName_P 阅读全文
posted @ 2013-07-08 17:14 努力实现目标 阅读(787) 评论(0) 推荐(0) 编辑
摘要: Response.Clear(); Response.Charset = "GB2312"; Response.ContentEncoding = System.Text.Encoding.GetEncoding("GB2312"); Response.AppendHeader("Content-Disposition", "attachment;filename=" + HttpUtility.UrlEncode(FileName, System.Text.Encoding.UTF8).ToString()); 阅读全文
posted @ 2013-07-03 14:47 努力实现目标 阅读(1457) 评论(1) 推荐(1) 编辑
摘要: 转换功能是通过调用安装了转换XPS和PDF的AddIn的Office2007对象模型完成的. 代码支持Office 2007支持的一切文件格式: Office 2007组件扩展名WordDOC, DOCX, DOCM, DOTX, DOTM, DOT, TXT, RTP, RTFExcelXLS, XLSX, XLSM, XMLPowerPointPPT, PPTX, PPTM, POTX, PPSX, PPSM, POTM添加对三个组件的引用: 这里使用一个枚举类型来来决定生成文件的类型,包括: 其实可以使用个方法来实现这个功能,这里Word和Excel我使用了ExportAsFix... 阅读全文
posted @ 2013-06-28 17:07 努力实现目标 阅读(5857) 评论(1) 推荐(0) 编辑
摘要: 在当前项目开发过程中,客户有根据数据库数据生成WORD文档的需求,在和同事沟通的过程中,找到了两个解决方案1.先通过程序生成报表样式的HTML页面,然后修改HTML页面的后缀名为DOC。 2.定制WORD文档的模板文件,在C#中操作WORD模板,生成新的WORD文档。 第一方案简单,只需要改动文件的扩展名就行了,但是也存在了一些问题,譬如生成的WORD文档样式的丢失。这样对于客户来说可能是一个无法通过的方案。第二方案比较复杂,需要调用OFFICE的WORD组件通过C#来操作WORD,进而生成WORD。此方法类似于我们在c#中的后台拼接数据。虽然麻烦,但是能够灵活定制,只不过是操作WORD对象而 阅读全文
posted @ 2013-06-20 16:19 努力实现目标 阅读(781) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 25 下一页