摘要:设备:Cipherlab CPT9300OS :WinCE 6 R2主要功能:一维、二维条码扫描。用途: 大型仓库收发货识别扫描。资源: 厂家有SDK提供,.net可外部调用的3个Dll及pdf开发手册(英文)。开发: vs2008 + .Net CF 3.5调试: 直接连接设备,未使用仿真机。 编码过程:1、主界面及代码,详细请看注释。 代码:using System; using System.Linq; using System.Collections.Generic; using System.ComponentModel; using System.Data; using Syst. 阅读全文
Win7X64系统下安装NetAdvantage2005Vol1时出现Error1606错误的解决办法
2012-09-07 22:47 by robinli, 262 阅读, 0 推荐, 收藏,
摘要:修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\InetStp\PathWWWRoot,将%SystemDrive%改为c:\;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\InetStp\PathWWWRoot,将%SystemDrive%改为c:\;然后再安装,32位系统则只要修改前一个注册表即可,而64位系统还要修改第二个注册表。 阅读全文
ajaxfileupload以JSON为返回数据类型出现的因符号无法解析的错误的解决方案
2012-09-02 17:28 by robinli, 915 阅读, 0 推荐, 收藏,
摘要:近期,我在开发中用到了文件异步上传,因此使用了ajaxfileupload,但是在使用过程中遇到了返回的JSON数据类型无法成功解析的问题,经过一天的努力,现在终于将问题解决,在此多谢那些JS大神的博文,解决方案如下(参考某大神的方案):ajaxfileupload 是创建了个iframe,来实现异步上传文件,firebug看下iframe的内容,发现莫名其妙的加上了<pre>,难怪导致解析json数据发生错误。 将源代码if ( type == "json" ) eval( "data = " + data );改成: if ( type 阅读全文
引用(ajaxfileupload.js) ajaxfileupload.js报jQuery.handleError is not a function错误解决方法
2012-09-02 17:00 by robinli, 533 阅读, 0 推荐, 收藏,
摘要:在做ajaxFileUpload时,我遇到这个问题,同时还有其它的问题,用了一下午的时间解决了:问题1:jQuery.handleError is not a function 原因是,经测试handlerError只在jquery-1.4.2之前的版本中存在,jquery-1.6 和1.7中都没有这个函数了,因此在1.4.2中将这个函数复制到了ajaxFileUpload.js中,问题解决handleError: function( s, xhr, status, e ) {// If a local callback was specified, fire it if ( s.er... 阅读全文
SQL SERVER 数据库主体在该数据库中拥有架构,无法删除解决方法
2012-08-31 21:26 by robinli, 745 阅读, 0 推荐, 收藏,
摘要:服务器数据库上建立了一个专属的管理员,因为测试想将其删除,但是总是提示该用户拥有架构不能删除,而且架构显示db_owner也不可更改,我用的是sqlserver2008。在SQL Server2000中删除数据库用户很简单,只要直接删除或者使用Drop User命令就可以了,但是SQL Server2008中直接操作是不行的,这是因为在SQL Server 2008中架构是作为实体对待的。所以要删除该用户,需要先删除该用户所拥有的架构或更改此架构的所有者。否则会提示”数据库主体在该数据库中拥有架构,无法删除。 搜索了一下知道每一个数据库用户对应于一个系统登陆帐号,并且每一个架构只能赋予一个用. 阅读全文
encodeURI() decodeURI() C#
2012-08-26 17:21 by robinli, 3047 阅读, 0 推荐, 收藏,
摘要:js里面的encodeURI()对应C#System.Web.HttpUtility.UrlEncode("", System.Text.Encoding.GetEncoding("gb2312")) decodeURI()对应C#中System.Web.HttpUtility.UrlDecode("%B1%E0%C2%EB", System.Text.Encoding.GetEncoding("GB2312"))); http://zpball.javaeye.com/blog/699413 这个帖子里面有相应的 阅读全文
The type initializer for 'System.Data.SqlClient.SqlConnection' threw an exception 解决方法
2012-08-24 18:15 by robinli, 2480 阅读, 0 推荐, 收藏,
摘要:运行一程序提示:The type initializer for 'System.Data.SqlClient.SqlConnection' threw an exception解决方法:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\CONFIG\machine.config找到一能正常运行的机器,把此文件copy过来替换掉 即可。 阅读全文
sqlserver 删除所有存储过程的方法
2012-08-16 01:04 by robinli, 383 阅读, 0 推荐, 收藏,
摘要:select identity(int,1,1) flag,[name] names into #tmpfrom sysobjects where xtype='p' --第二步循环删除declare @tb varchar(1000) ,@a int,@b int,@sql varchar(8000)select @a=min(flag),@b=max(flag) from #tmpwhile @a<=@bbeginselect @tb=names from #tmp where flag=@aset @sql='drop Procedure '+@tb 阅读全文
用C# + WebBrowser控件抓取AJAX页面的内容[转]
2012-07-24 00:09 by robinli, 3148 阅读, 0 推荐, 收藏,
摘要:现在的网页有相当一部分是采用了AJAX技术,不管是采用C#中的WebClient还是HttpRequest都得不到正确的结果,因为这些脚本是在服务器发送完毕后才执行的! 但我们用IE浏览页面时是正常的,所以解决方法只有1个就是采用WebBrowser控件 但是使用Webbrowser你会发现,在DownloadComplete事件中,你根本无法知道页面何时才算是真正的加载完毕! 当然个别有Frame的网页可能会触发多次Complete,即使你采用计数器的办法,即在Navigated事件中++,而在DownloadComplete中做--,也仍然不能得到JS完成执行后的结果,我开始也感觉到非常. 阅读全文
利用UtilityLibrary.dll WeifenLuo.WinFormsUI.Docking.dll控件创建工具栏效果 .
2012-07-09 16:25 by robinli, 1451 阅读, 0 推荐, 收藏,
摘要:需求:1.四个窗体 MainToolWindow(左边工具栏),MainForom(主窗体),form1(常规窗体)form2(测试窗体)2.需要两个文件UtilityLibrary.dllWeifenLuo.WinFormsUI.Docking.dll具体步骤如下:1.设置MainForm的ISMdiContainer为True;在MainForm中引用WeifenLuo.WinFormsUI.Docking.dll,然后在工具栏点选项卡,添加控件dockPanel1拖至窗体,设置DOCK为FillRightToLeftLayOut为True,2.在MianToolWindow引用Utili 阅读全文
浙公网安备 33010602011771号