window2012 未在本地计算机上注册“microsoft.ACE.oledb.12.0”

评论(0)浏览(362)分类:操作系统及应用软件
window2012 未在本地计算机上注册“microsoft.ACE.oledb.12.0”  windows2012使用office2007+驱动读取excel文件时,使用microsoft.ACE.oledb.12.0驱动报错,未在本地计算机上注册microsoft.ACE.oledb.12.0,确认windows2012已经安装过office2007驱动程序(Access2007/2010系统驱动程序下载地址)。并且odbc数据源管理程序(32位)中也存在office2007驱动。  网上一查原来是office2007 microsoft.ACE.oled..

IE8 DOM对象中onclick绑定事件不执行解决办法

评论(0)浏览(358)分类:操作系统及应用软件
IE8 DOM对象中onclick绑定事件不执行解决办法  今天用IE8(真正的IE8,windows2008 R2默认附带的IE浏览器为IE8)测试一个程序,发现直接给DOM添加的onclick事件尽然没有执行,但是通过attachEvent绑定的事件却可以执行,换其他浏览器chrome,firefox之类的则没有问题。IE8安全配置Java小程序脚本已经启用。  后面劲检查原来是活动脚本没有启用,而且活动脚本那个项目和其他系统的IE安全..

windows2012 iis8访问aspx http错误404.3

评论(0)浏览(3916)分类:操作系统及应用软件
windows2012 iis8访问aspx http错误404.3  今天心血来潮安装了一个windows2012+IIS8尝鲜,谁知道搭建好iis8运行环境,framework也安装好,结果访问aspx页面时出现了如下错误HTTP 错误 404.3 - Not Found由于扩展配置问题而无法提供您请求的页面。如果该页面是脚本,请添加处理程序。如果应下载文件,请添加 MIME 映射。最可能的原因:可能是缺少处理程序映射。默认情况下,静态文件处理..

javascript特殊用法解密

评论(0)浏览(226)分类:JavaScript/Ajax开发技巧
javascript特殊用法解密 1. Null是个对象  JavaScript众多类型中有个Null类型,它有个唯一的值null, 即它的字面量,定义为完全没有任何意义的值。其表现得像个对象,如下检测代码:script alert(typeof null); //弹出 'object'/script如下截图:  尽管typeof值显示是object,但null并不认为是一个对象实例。要知道,JavaScript中的值都是对象实例,每个数..

excel文件倒入数据库数字被转为科学计数法解决办法

评论(0)浏览(930)分类:SQL及数据库
excel文件倒入数据库数字被转为科学计数法解决办法  最近需要将excel文件倒入数据库,发现数字很大的时候,会被转为科学计数的格式倒入,就是1.39785e+010此类的格式,其实这个数据是个手机号码,但是发现有些也是手机号码,但是被没有被转为科学计数法,可能是excel中设置过此单元格以text(文本)形式显示,而被转为科学计数法的单元格以数字显示。  也真够无语的了,谁这么无聊设置了单元..

SqlBulkCopy保证插入正确数据行而非全部失败

评论(0)浏览(1125)分类:Asp.Net/C#/WCF
SqlBulkCopy保证插入正确数据行而非全部失败  导入数据时使用SqlBulkCopy结合DataTable那个速度是飕飕的,快得不行,特别适用于excel批量导入MSSQLServer。但是有个问题就是SqlBulkCopy是批量导入,只要有一条数据不符合数据库字段的类型(如int类型的,没有设置为DBNull.Value而是空字符或者其他非数字内容,字符串长度大于数据库字段定义的长度),会导致整个表格导入失败。  那么如..

javascript新历农历联动示例

评论(0)浏览(317)分类:JavaScript/Ajax开发技巧
javascript新历农历联动示例  javascript新历农历联动示例lunar.js这个js文件查看这篇文章:JavaScript阳历转阴历源代码,将里面的js代码保存为lunar.js文件,或者点击这里下载  javascript新历农历联动示例源代码script function toCNNumber(v) { var r = '', cn = 'O一二三四五六七八九十'; v = v.toString(); for (var i =..

JavaScript阳历转阴历源代码

评论(0)浏览(474)分类:JavaScript/Ajax开发技巧
JavaScript阳历转阴历源代码  JavaScript阳历转阴历源代码,JavaScript阴历转阳历源代码,从百度搞下来的阳历转阴历代码script (function () { var j = [43856, 19416, 19168, 42352, 21717, 53856, 55632, 25940, 22191, 39632, 21970, 19168, 42422, 42192, 53840, 53845, 46415, 54944, 44450, 38320, 18807, 18815, 42160, 46261, 27216, 27968, 43860, 11..

asp.net获取excel中sheet所有名称和个数

评论(0)浏览(162)分类:Asp.Net/C#/WCF
asp.net获取excel中sheet所有名称和个数  asp.net获取excel文件中所有sheet的名称和个数。 /// summary /// 获取EXCEL的表 表名字列 /// /summary /// param name=p_ExcelFileExcel文件/param /// returns数据表/returns public DataTable GetExcelTableName(string p_ExcelFile) { try { ..

javascript判断浏览器是否关闭

评论(0)浏览(748)分类:JavaScript/Ajax开发技巧
javascript判断浏览器是否关闭  javascript判断浏览器是否关闭,本示例仅对IE8-浏览器有效,其他浏览器在关闭时无法获取到点击事件的clientX,clientY的坐标值。测试代码如下script window.onbeforeunload = function (e) { e = e || window.event; var y = e.clientY; if (y = 0//点击浏览器或者选项卡的关闭按钮 || y = Math.max(documen..

js遍历表单组合成键值对字符串

评论(0)浏览(260)分类:JavaScript/Ajax开发技巧
js遍历表单组合成键值对字符串  JavaScript将表单对象中输入控件组合成键值对字符串,方便ajax提交数据。和jQuery表单的serialize方法一样 function serializeForm(f) {//参数f为表单这个DOM对象 var params = '', tmp; for (var i = 0; i f.elements.length; i++) { if (f.elements[i].name) { ..

easyui tree获取节点所在层次

评论(0)浏览(855)分类:easyui开发技巧
easyui tree获取节点所在层次  easyui tree获取点击节点所在层次,easyui tree如何获取某个节点所在树层次源代码。easyui的节点没有存储所在层次,所有急需要循环调用getParent方法获取父节点进行层次累加操作计算, titleeasyui tree获取点击节点所在层次/title script type=text/javascript function getLevel(node) {//获取节点所在easyui tree树的层次,..

Ext.grid.feature.Grouping页头分组如何显示其他信息

评论(0)浏览(1031)分类:extjs开发技巧
Ext.grid.feature.Grouping页头分组如何显示其他信息  Ext4+增加了groupHeaderTpl配置项,可以用来显示分组相关信息。如果要显示除了name外的信息groupHeaderTpl配置项还提供了rows信息,这个rows是ext分好组的数据。Ext.grid.feature.Grouping的groupHeaderTpl可用参数查看这里:http://docs.sencha.com/extjs/4.1.3/#!/api/Ext.grid.feature.Grouping-cfg-groupHeaderTpl。  如下面这个Ext.g..

easyui calendar换月换年事件

评论(0)浏览(340)分类:easyui开发技巧
easyui calendar换月换年事件  easyui的calendar对象换年,换月时没有提供事件来监控,要想监控calendar对象更换年月的事件,可以自己给上一个月,下一个月这种箭头图标添加click事件,自己判断下箭头的样式即可。  easyui calendar换月换年事件源代码div class=easyui-calendar style=width:250px;height:250px; id=cl/divscript $(function () {//注意代码放DOM Re..

js区分webkit核心浏览器chrome,360浏览器

评论(0)浏览(765)分类:JavaScript/Ajax开发技巧
js区分webkit核心浏览器chrome,360浏览器  javascript如何识别webkit核心浏览器是哪种厂商的浏览器,如chrome,360急速,360安全,猎豹,世界之窗,搜狗,qq,百度之类的浏览器,核心都是webkit的,如何区分出不同的厂商。  一般区分浏览器厂商是通过navigator.userAgent来判断特殊字符来实现,但是webkit核心浏览器有些时候navigator.userAgent是完全一样的,不会增加特殊内容(如..

jquery多级下拉菜单插件

评论(0)浏览(398)分类:JavaScript/Ajax开发技巧
jquery多级下拉菜单插件  居于jquery框架的网站多级下拉菜单插件,融合了jquery.color.js,jquery.lavalamp.js,jquery.easing.js 这3个插件,效果如下图link rel=Stylesheet type=text/css href=/menu/menu.css /stylebody{background:#999}/stylediv id=menu ul class=menu li a href=# class=parentspanlevel 1_1/span/a ul ..

js prototype继承new分析

评论(0)浏览(203)分类:JavaScript/Ajax开发技巧
js prototype继承new分析  js的继承prototype,得先说下new的过程。  看看这样一段代码:script type=text/javascriptvar Person = function () { };var p = new Person();/script  很简单的一段代码,我们来看看这个new究竟做了什么?我们可以把new的过程拆分成以下三步:1 var p={}; 也就是说,初始化一个对象p。2 p.__proto__=Person.prototype;3 Person.call(..

js禁止滚动窗体页面

评论(0)浏览(290)分类:JavaScript/Ajax开发技巧
js禁止滚动窗体页面  js如何禁止鼠标,键盘滚动页面。(提示:无法控制右边出现的滚动条)titlejs禁止滚动页面/titlescript //spacebar: 32, pageup: 33, pagedown: 34, end: 35, home: 36 var keys = { 37: 1, 38: 1, 39: 1, 40: 1, 35: 1, 36: 1 }; function preventDefault(e) { e = e || window.event; if (e.preventDefault) ..

IE/Firefox/W3C浏览器代码触发事件

评论(0)浏览(215)分类:JavaScript/Ajax开发技巧
IE/Firefox/W3C浏览器代码触发事件  firefox或者w3c浏览器没有直接在DOM中添加onclick事件,而是通过addEventListener添加事件时,无法使用 DOMObject.onclick()使用这种方法触发事件,但是可以通过dispatchEvent来触发。  测试代码如下div id=dvEvtdiv的内容/divinput type=button value=触发事件 onclick=btnFireEvent() /script type=text/javascript var dv; windo..

wordpress路径包含中文乱码404找不到内容解决办法

评论(0)浏览(395)分类:PHP/apache/Perl
wordpress路径包含中文乱码404找不到内容解决办法  WordPress重写路径中包含中文时会提示找不到内容,重写路径中的中文显示乱码解决办法。  最近在window系统配置WordPress,发现如果postname包含中文时,会提示找不到内容的错误,英文的postname则没有问题。  环境:window2003+fastcgi,网站编码utf-8。  经过调试再读取数据文件wp-includes\query.php中echo输出post_name为乱码,经过..

iis6,iis7+ wordpress路径重写配置/%postname%/配置

评论(0)浏览(300)分类:PHP/apache/Perl
iis6,iis7+ wordpress路径重写配置/%postname%/配置  最近在window2003、window7下安装了WordPress,将自己发现的额问题和如何解决总结一下。当配置WordPress固定链接设置为下面这种结构时,注意需要配置iis6,iis7+增加通配符隐射到你使用的framework版本aspnet_isapi.dll上才行,要不会出现404错误,找不文件。http://域名/%postname%/  window2003使用的是fastcgi搭建的php运行环境(参考:..

easyui datebox范围设置日期对比参考

评论(1)浏览(4781)分类:easyui开发技巧
easyui datebox范围设置日期对比参考  easyui的datebox组件没有和my97日历那样可以设置日期有效范围,所以如果你需要限制某个easyui datebox的可用范围,如有2个datebox,一个是开始日期,一个结束日期,结束日期要大于开始日期,那么需要自己写逻辑代码来实现,不能控制datebox的选择范围,只能重置。  easyui datebox日期对比参考,限制另外一个datebox输入日期范围效果和源代..

js嵌套内容分析示例

评论(0)浏览(110)分类:JavaScript/Ajax开发技巧
js嵌套内容分析示例  js嵌套内容分析程序有一个字符串,存在多对括号,他们可能是并列关系,也可能是嵌套关系,如下今年的雨水比较多(除了夏季(夏季天气炎热)),降雨量是往年的130%(特别是在江南地区)现在要把最外层的第一对括号match出来,也就是要得到(除了夏季(夏季天气炎热)),(特别是在江南地区)  分析程序如下script type=text/javascript ..

easyui datagrid联动左右移动示例

评论(0)浏览(1018)分类:easyui开发技巧
easyui datagrid联动左右移动示例  easyui datagrid左右移动示例,datagrid左右2边记录移动示例。  示例居于demo\datagrid\basic.html修改,相关数据文件就不贴出来了。 div style=float:left;margin-right:20px table class=easyui-datagrid title=easyui datagrid联动左右移动示例 style=width:330px;height:250px data-options=url:'datagri..

framework4.0设置validateRequest false无效

评论(0)浏览(628)分类:Asp.Net/C#/WCF
framework4.0设置validateRequest false无效  当asp.net程序运行在framework4.0下时,即使设置了web.config system.web pages validateRequest=false  当提交了包含这种html标签时还是会出现 验证错误, 从客户端(content=p align=justify...)中检测到有潜在危险的 Request.Form 值,ASP.NET 4.0.30319.0。  按照访问策略,这将导致一些安全问题,如:跨站脚本攻击(cross-site ..

js获取函数定义的参数个数

评论(0)浏览(390)分类:JavaScript/Ajax开发技巧
js获取函数定义的参数个数  js如何获取函数function定义的参数个数,可以调用方法的length属性获取显示定义的形参个数。Function.length概述length 属性指明函数的形参个数。Function.length 属性的属性特性:writablefalseenumerablefalseconfigurabletrue描述length 是函数对象的一个属性值,指明该函数期望多少个参数,意即形参的个数。数量不包括剩余参数。相比之下..

js text输入框输入掩码实现

评论(1)浏览(541)分类:JavaScript/Ajax开发技巧
js text输入框输入掩码实现  html的text输入框如何实现输入掩码,类似password输入框输入效果。  js text输入框输入掩码实现源代码如下!doctype htmltitlejs text输入框输入掩码实现/titlestyle div.dvinput{display:inline-block;position:relative} div.dvinput input{border:solid 1px #000;height:20px;line-height:20px;display:block;background:#fff;pad..

javascript运行机制浅析

评论(0)浏览(417)分类:JavaScript/Ajax开发技巧
javascript运行机制浅析  从一个简单的问题谈起,下面的javascript代码输出什么:alert(i); var i = 1;   输出结果是undefined, 这种现象被称成预解析:JavaScript引擎会优先解析var变量和function定义。在预解析完成后,才会执行代码。如果一个文档流中包含多个script代码段(用script标签分隔的js代码或引入的js文件).运行顺序是:step1. 读入第一个代码段..

C#读写串口数据源代码

评论(0)浏览(672)分类:Asp.Net/C#/WCF
C#读写串口数据源代码  C#串口所在命名空间:using System.IO.Ports;该类提供了同步 I/O 和事件驱动的 I/O、对管脚和中断状态的访问以及对串行驱动程序属性的访问。 SerialPort sp = null; /// summary /// 打开串口 /// /summary /// param name=protName串口号/param /// param name=baudRate波特率/param ///..

C#使用wmi获取计算机串口设备信息

评论(0)浏览(607)分类:Asp.Net/C#/WCF
C#使用wmi获取计算机串口设备信息  C#使用wmi获取计算机串口设备信息源代码,C#使用wmi获取计算机硬件设备信息源代码注意:项目需要添加System.Management.dll的引用,要不找不到名字空间System.Management当系统串口连接了多个设备,通过此代码可以很容易找到你需要的串口信息然后从指定串口读取数据。  C#使用wmi获取计算机串口设备信息源代码如下using System;using Syst..