摘要:
在.NET中可以用OleDb(Object linking and embeding DataBase)来访问Excel 1 using System; 2 using System.Data; 3 using System.Windows.Forms; 4 using System.Data.Ol... 阅读全文
摘要:
a href="#"> 点击链接后,页面会向上滚到页首,# 默认锚点为 #TOP 点击链接后,页面不动,只打开链接 作用同上,不同浏览器会有差异。点击链接后,不想使页面滚到页首,就用href="javascript:void(0)",不要用href="#",return false也有类似作用详解h... 阅读全文
摘要:
Exception from HRESULT: 0x80070002发生此异常的时候千万不要急着重装VS,查了一些资料,原来此异常是由于没有正确安装 NuGet Package Manager所导致的。到下载页面http://visualstudiogallery.msdn.microsoft.com/4ec1526c-4a8c-4a84-b702-b21a8f5293ca进行下载,之后装上它就好了。 阅读全文
摘要:
今天在修改缺陷时遇到一个问题,更新数据库字段时一直报错:ORA-00911。sql脚本如下:UPDATE MBP_DOC SET CSTATE='200' WHERE CID='123';UPDATE MBP_DOC SET CSTATE='200' WHERE CID='234';UPDATE MBP_DOC SET CSTATE='200' WHERE CID='456';该脚本在数据库中可以执行,但是从程序中去访问数据库修改值时就会报错。报错的原因在于,更新oracle数据库中的字段时,如果一 阅读全文
摘要:
DataTable上的过滤方法:一、可以用DataTable.Select("条件"),返回DataRow[]格式的结果集。DataRow[] drArr = dt.Select("C1 LIKE ’abc%’");//模糊查询想要在网格上看到过滤后的效果,则还需要进一步转换:先看一个错误的写法:DataTable dtNew = dt.Clone();for (int i = 0; i < drArr.Length; i++){ dtNew.Rows.Add(drArr[i]);}上面的写法会报错,因为DataRow是属于其他DataTable的 阅读全文
摘要:
今天看到别人的博客中提到了BackgroundWorker组件。在现在的系统中有见到过这个组件,由于实际应用的系统中逻辑比较复杂所以也没深入去看。今天凑巧看到了一个关于BackgroundWorker组件的例子,对原代码中存在的问题进行了一下修改。自己也学习了一下。using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windo 阅读全文
摘要:
受人启发,从今天开始也把学到的东西记在博客里加深印象,并且完成这个梳理过程。最近大多数的时间都花费在做系统配置上了。大部分的配置比较复杂的都用xml文件来存储。暂时发现有以下几点需要注意的地方。今天有点晚了,直接贴代码吧 XmlSortDemo.xmlusing System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Xml;namespace XmlCreateElementDemo{ class Prog... 阅读全文