2011年6月30日
摘要: 本文转自:http://www.xfrog.cn/blog/article.asp?id=62Ajax的一个最大的特点是无需刷新页面便可向服务器传输或读写数据(又称无刷新更新页面),这一特点主要得益于XMLHTTP组件XMLHTTPRequest对象。这样就可以向再发桌面应用程序只同服务器进行数据层面的交换,而不用每次都刷新界面也不用每次将数据处理的工作提交给服务器来做,这样即减轻了服务器的负担又加快了响应速度、缩短了用户等候时间。 最早应用XMLHTTP的是微软,IE(IE5以上)通过允许开发人员在Web页面内部使用XMLHTTP ActiveX组件扩展自身的功能,开发人员可以不用从当前的W 阅读全文
posted @ 2011-06-30 09:39 blair0807 阅读(395) 评论(0) 推荐(0) 编辑
  2011年6月28日
摘要: 使用XMLHttpRequest对象分为4部完成:1.创建XMLHttpRequest组建2.设置回调函数3.初始化XMLHttpRequest组建4.发送请求实例代码:varuserName;varpassWord;varxmlHttpRequest;//XmlHttpRequest对象functioncreateXmlHttpRequest(){if(window.ActiveXObject){//如果是IE浏览器returnnewActiveXObject("Microsoft.XMLHTTP");}elseif(window.XMLHttpRequest){//非I 阅读全文
posted @ 2011-06-28 14:10 blair0807 阅读(13785) 评论(0) 推荐(2) 编辑
摘要: 方法主要有三种转换函数、强制类型转换、利用js变量弱类型转换。1. 转换函数:js提供了parseInt()和parseFloat()两个转换函数。前者把值转换成整数,后者把值转换成浮点数。只有对String类型调用这些方法,这两个函数才能正确运行;对其他类型返回的都是NaN(Not a Number)。一些示例如下:parseInt("1234blue");//returns1234parseInt("0xA");//returns10parseInt("22.5");//returns22parseInt("blue&q 阅读全文
posted @ 2011-06-28 10:53 blair0807 阅读(57303) 评论(4) 推荐(2) 编辑
摘要: /***格式化数字显示方式*用法*formatNumber(12345.999,'#,##0.00');*formatNumber(12345.999,'#,##0.##');*formatNumber(123,'000000');*@paramnum*@parampattern*/functionformatNumber(num,pattern){varstrarr=num?num.toString().split('.'):['0'];varfmtarr=pattern?pattern.split('. 阅读全文
posted @ 2011-06-28 10:52 blair0807 阅读(813) 评论(0) 推荐(1) 编辑
  2011年4月1日
摘要: 最近做网站需要往mysql里面插入数据,但vs2008自带的linq也不支持mysql.在网上找了些资料,终于找到了个支持mysql的linq工具,就是DBLinq.把方法帖上来以便以后使用.一、工具:Dblinq ;MySQL 5.0以上,编程主机需要安装;VS2008二、生成DataContext cs文件DbMetal.exe -provider=MySql -database:MyDatebase -server:you host computer -user:mysql user -password:you pwd -namespace:mysqllinq -code:mysqlli 阅读全文
posted @ 2011-04-01 10:32 blair0807 阅读(969) 评论(0) 推荐(1) 编辑
  2011年2月28日
摘要: #nav{list-style-type:none;font-size:14px;}#nava{display:block;text-align:center;}#nava:link{text-decoration:none;}#nava:visited{text-decoration:none;}#nava:hover{text-decoration:none;}#navli{float:left;}#navlia:hover{}#navliul{top:149px;list-style-type:none;text-align:left;left:-999em;width:180px;po 阅读全文
posted @ 2011-02-28 14:19 blair0807 阅读(631) 评论(0) 推荐(0) 编辑
  2011年2月21日
摘要: 前两天,有网友在Blog上评论要求将子报表的配置贴出来,由于这两天有些别的事情,所以耽搁了;另外,自己也比较懒,有些东西明明应该早就写出来的。呵呵,说声“对不起”,然后还有“谢谢你”! OK,这篇随笔就讲一下RDLC报表中子报表SubReport的实现步骤。 首先来看一下,本文的示例的运行结果。图1 主子报表示例运行结果 主子报表的数据源显然也应该是两个具有主子关系的数据表,本文示例依然使用Northwind数据库的订单和订单明细表作为数据源。 1、在Visual Studio 2005中创建一个Windows应用程序RDLCSR。 2、在项目中 阅读全文
posted @ 2011-02-21 10:29 blair0807 阅读(384) 评论(0) 推荐(0) 编辑
  2011年2月14日
摘要: 在按钮单击事件中加入如下代码,可以实现直接导出特定格式的报表文件的功能代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> stringorderIDCollection= "1,2,3";//newaReportViewercontrolReportViewerrview=newMicrosoft.Reporting.WebForms.ReportViewer();rview.ProcessingMode=Process 阅读全文
posted @ 2011-02-14 11:28 blair0807 阅读(319) 评论(0) 推荐(0) 编辑
  2011年2月12日
摘要: 1.Reporting Services自带的导出功能可以将查询结果导出到多种文件格式,但缺点是无法控制导出权限。 在某些应用中,有的报表需要控制导出功能,这就需要屏蔽Reporting Servies的自带导出功能,以手工的方式导出。例如将导出功能绑定到Button事件当中,这样控制导出权限就非常的方便了。2.屏蔽Reporting Servies的导出功能。屏蔽导出功能非常简单,只要修改Reporting Services的CSS样式表即可实现。在SQL SERVER的安装目录下搜索HtmlViewer.css,将ToolbarExport节display: inline;改为displa 阅读全文
posted @ 2011-02-12 12:47 blair0807 阅读(858) 评论(0) 推荐(0) 编辑
  2011年2月10日
摘要: 如果要打A4大小的,则报表主体宽度必须小于20cm报表属性:InteractiveSize: 29.7cm,21cmMargins: 1.5cm,1.5cm,1.5cm,1.5cmPageSize: 29.7cm,21cm主体属性Size.Width: 26.6cm(InteractiveSize.Width-Margins.Left-Margins.Right-0.1) 阅读全文
posted @ 2011-02-10 16:36 blair0807 阅读(485) 评论(0) 推荐(0) 编辑