随笔分类 -  .NET学习

摘要:在.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... 阅读全文
posted @ 2014-10-08 22:36 fionhan 阅读(428) 评论(0) 推荐(0)
摘要:Exception from HRESULT: 0x80070002发生此异常的时候千万不要急着重装VS,查了一些资料,原来此异常是由于没有正确安装 NuGet Package Manager所导致的。到下载页面http://visualstudiogallery.msdn.microsoft.com/4ec1526c-4a8c-4a84-b702-b21a8f5293ca进行下载,之后装上它就好了。 阅读全文
posted @ 2013-12-22 22:27 fionhan 阅读(3559) 评论(2) 推荐(1)
摘要: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的 阅读全文
posted @ 2013-11-27 23:03 fionhan 阅读(1259) 评论(0) 推荐(0)
摘要:今天看到别人的博客中提到了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 阅读全文
posted @ 2013-10-09 22:46 fionhan 阅读(233) 评论(2) 推荐(0)