博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年12月17日

摘要: 假设有张学生成绩表(tb)如下:NameSubjectResult张三语文 74张三数学 83张三物理 93李四语文 74李四数学 84李四物理 94*/-------------------------------------------------------------------------/*想变成姓名语文数学物理-------------------------------------------李四748494张三748393*/createtabletb(Namevarchar(10),Subjectvarchar(10),Resultint)insertintot... 阅读全文

posted @ 2012-12-17 10:35 love楠 阅读(168) 评论(0) 推荐(0) 编辑

摘要: javascript 正则表达式实战(1)2009年05月24日 星期日 16:50匹配结尾的数字统一空格个数判断字符串是不是由数字组成电话号码正则手机号码正则表达式使用正则表达式实现删除字符串中的空格限制文本框只能输入数字和小数点等等替换小数点前内容为指定内容只匹配中文的正则表达式返回字符串的中文字符个数 正则表达式取得匹配IP地址前三段匹配<ul>与<ul>之间的内容用正则表达式获得文件名绝对路径变相对路径用户名正则匹配英文地址 正则匹配价格 身份证号码的匹配要求文本有指定行数单词首字母大写正则验证日期格式 去掉文件的后缀名验证邮箱的正则表达式匹配源代码中的链接匹配 阅读全文

posted @ 2012-12-17 10:33 love楠 阅读(1416) 评论(0) 推荐(0) 编辑

2012年12月14日

摘要: 因项目需要,要实现WinForm下的文件上传,个人觉得采用FTP方法太麻烦,还得配置FTP服务器,要通过防火墙也是一个麻烦。本来打算采用WebClient方法,但是采用这个方法实现后,进度条很短时间后就达到最大值,要等待一段时间才能传送完毕,要是文件太大(我这里测试约100M),会出现错误。后来才知道,原来WebClient是在加载完整个文件到内存后才真正开始上传,怪不得会出现前面的问题了。不得已参考了很多文章,老外的一个文章对我启发很大(http://blogs.msdn.com/johan/archive/2006/11/15/are-you-getting-outofmemoryexce 阅读全文

posted @ 2012-12-14 16:08 love楠 阅读(384) 评论(0) 推荐(0) 编辑

摘要: /******* 导出到excel exec master..xp_cmdshell 'bcp settledb.dbo.shanghu out c:\temp1.xls -c -q -s"gnetdata/gnetdata" -u"sa" -p""' /*********** 导入excel select * from opendatasource( 'microsoft.jet.oledb.4.0', 'data source="c:\test.xls";user id= 阅读全文

posted @ 2012-12-14 16:02 love楠 阅读(207) 评论(0) 推荐(0) 编辑

摘要: PdfConverter pdfConverter = new PdfConverter();pdfConverter.PdfDocumentOptions.PdfPageSize = PdfPageSize.A4;pdfConverter.PdfDocumentOptions.PdfCompressionLevel = PdfCompressionLevel.Normal;pdfConverter.PdfDocumentOptions.ShowHeader = true;pdfConverter.PdfDocumentOptions.ShowFooter = true;pdfConverte 阅读全文

posted @ 2012-12-14 14:41 love楠 阅读(481) 评论(0) 推荐(0) 编辑

摘要: DevExpress的TreeList要想在节点前面显示复选框,得修改属性OptionsView->ShowCheckBoxes=True复选框的子节点与父节点统一的规则有:1,选择某一节点时,该节点的子节点全部选择2,取消某一节点时,该节点的子节点全部取消选择3,某节点的子节点全部选择时,该节点选择4,某节点的子节点未全部选择时,该节点不选择private void treeList1_AfterCheckNode(object sender, NodeEventArgs e) { SetCheckedChildNodes(e.Node, e.Node.CheckState); Set 阅读全文

posted @ 2012-12-14 10:15 love楠 阅读(527) 评论(0) 推荐(0) 编辑

摘要: 一。ASPXGridView外观显示1、行为设置<SettingsBehavior AllowFocusedRow="True" ConfirmDelete="True" AllowGroup="False" AllowMultiSelection="True" />AllowFocusedRow=true 高亮选中的行,即选中行变色AllowMultiSelection="True" 允许选中多行AllowGroup="False" 是否允许分组ConfirmD 阅读全文

posted @ 2012-12-14 09:36 love楠 阅读(1329) 评论(0) 推荐(0) 编辑

2012年12月13日

摘要: 一。ASPXGridView外观显示 属性: Caption----列的标题( KeyFieldName----数据库字段 SEOFriendly 是否启用搜索引擎优化 Summary 指定分页汇总信息的格式Setting节点的ShowFilterRow=True设置快速查找功能 SettingsBehavior.AllowFocusedRow=true 高亮选中的行,即选中行变色 SettingsBehavior.AllDragDrop=false禁止拖动标题列头 SettingsBehavior.AllowSort实现列头点击后是否可以排序SettingsPager.ShowEmptyDa 阅读全文

posted @ 2012-12-13 13:47 love楠 阅读(452) 评论(0) 推荐(0) 编辑

2012年12月12日

摘要: 前一段时间在项目中遇到JavaScript的数学计算精度不准确的问题,很是烦人,经过一番google最终找到了一些可行的方法://以下四个函数是算术运算得到精确方法//除法函数,用来得到精确的除法结果//说明:javascript的除法结果会有误差,在两个浮点数相除的时候会比较明显。这个函数返回较为精确的除法结果。//调用:accDiv(arg1,arg2)//返回值:arg1除以arg2的精确结果function accDiv(arg1,arg2){ return accMul(arg1,1/arg2);}//乘法函数,用来得到精确的乘法结果//说明:javascript的乘法结果会有误差, 阅读全文

posted @ 2012-12-12 15:16 love楠 阅读(656) 评论(0) 推荐(0) 编辑

2012年12月10日

摘要: 本文地址: jQuery Ajax 全解析本文作者:QLeelulu转载请标明出处!jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1. load( url, [data], [callback] ) :载入远程 HTML 文件代码并插入至 DOM 中。url (String) : 请求的HTML页的UR 阅读全文

posted @ 2012-12-10 14:32 love楠 阅读(129) 评论(0) 推荐(0) 编辑