
C#.NET
文章平均质量分 78
ypzgq
这个作者很懒,什么都没留下…
展开
-
.net批量导入数据
<br />批量导入数据(ADO.NET) <br />如果你需要在程序中批量插入成千上万行的数据,你会怎么编写代码呢?最近在帮朋友调优这个的时候,总结了几种方法,并对其进行比较。<br />大概的界面如下,我模拟了一个客户资料表.<br /> <br />数据我是放在一个XML文件的,大约6734行。类似下面的格式<br /><?xml version="1.0" encoding="utf-8" ?> <br /><root><br /><Customers><br /> <CustomerID>AL转载 2010-07-02 11:34:00 · 1859 阅读 · 0 评论 -
小结“线程间操作无效: 从不是创建控件的线程访问它” 错误的解决方法
在编程中经常会遇到在一个按钮中执行复杂操作,并将复杂操作最后返回的值加入一个ListView或ComboBox中候选。这个时候程序会卡,当程序员将这些卡代码放进线程(Thread)中后发现当对控件操作时出现“线程间操作无效: 从不是创建控件的线程访问它”异常。 为什么.net不让我们跨线程操作控件,这是有好处的。因为如果你的线程多了,那么当两个线程同时尝试将一个控件变为自己需要的状原创 2010-05-24 16:39:00 · 466 阅读 · 0 评论 -
C# datetime 操作
C# datetime 操作 //大家在做报表或查询的时候都会有给用户预设一些可选的日期范围(如上图) //如本年度销售额、本季度利润、本月新增客户 //C#里内置的DateTime基本上都可以实现这些功能,巧用DateTime会使你处理这些事来变轻松多了原创 2010-05-28 10:51:00 · 373 阅读 · 0 评论 -
C#如何快速高效地导出10万以上的大量数据?
<br />string saveFileName = "";<br /> bool fileSaved = false;<br /> SaveFileDialog saveDialog = newSaveFileDialog();<br /> saveDialog.DefaultExt = "xls";<br /> saveDialog.Filter = "Excel文件|*.xls";<br />原创 2010-06-23 13:56:00 · 1179 阅读 · 0 评论