导入Excel至数据库中 "外部表不是预期格式"错误信息
导入Excel到数据库时出现“外部表不是预期格式”的错误信息,针对这个问题开始很纠结,如果导入的Excel是新建的就不会出现该问题,如果是在导出数据的基础上进行导入,将会出现这样的错误提示,也许很多朋友会问这是为什么呢?
因为你的Excel是从程序中导出的并且是使用 Response的方式直接把html代码输出到Excel中的 ,其实这是可以解决的,
http://www.cyqdata.cn/cnblogs/article-detail-28591
在VC++6.0中调通官网上opencv和MFC完美结合的经典例程需要注意到几点问题
OpenCV中文网上的《在MFC中使用OpenCV》堪称是OpenCV应用在Windows图形界面的范例,稍作修改就完全能够满足本科项目、课程设计、毕业设计的要求。这个程序据学长说,是用VC++ 6.0规范写的,如果用VS2008编译要稍作修改。而直接用VC++ 6.0编译却无法通过。
还是发个例程链接:
http://www.opencv.org.cn/index.php/%E5%9C%A8MF
http://www.cyqdata.cn/cnblogs/article-detail-28589
发布一个最新版Productivity Power Tools中的CopyAsHtml扩展的修改版(含工具和源码)
Productivity Power Tools是微软官方发布的一个用于VS2010的扩展,功能是在Visual Studio的文本编辑器中按下Ctrl+C或通过其它方式执行“复制”或者“剪切”功能的时候,生成一份HTML格式的源码放到剪贴板中,此时可以在网页编辑器、网页中的可视化编辑器中直接粘贴出和VS中格式相同的源码。
今天这个工具发布了最新的版
http://www.cyqdata.cn/cnblogs/article-detail-28587
.NET中的异步编程(三)- Continuation passing style以及使用yield实现异步
在上一篇文章中我们围观了传统的异步编程,感受到了异步编程不是简单的事情。传统的异步方式将本来紧凑的代码都分成两部分,不仅仅降低了代码的可读性,还让一些基本的程序构造无法使用,所以大部分开发人员在遇到应该使用异步的地方都忍痛割爱。本来我在本篇文章中想讨论一下.NET世界中已有的几个辅助异步开发的类库,但是经过思考后觉得在这之前介绍一下一些理论知识也许对理解后面的类库以及更新的内容有所帮助。今天我们要
http://www.cyqdata.cn/cnblogs/article-detail-25563
伪破解 componentone silverlight 控件
在silverlight开发中用到了多种控件,有时候现有的控件不能满足要求,于是很多第三方提供了丰富的控件。其中就有componentone,当然要收费,$895。
而如果未注册的话在引用C1控件的时候会在xaml里自动插入C1:C1NagScreen.Nag="True",如:
<C1DateTime:C1DateTimePicker C1:C1NagScreen.Nag="True
http://www.cyqdata.cn/cnblogs/article-detail-25560
C# 构建可扩展的应用程序(插件)
构建可扩展的应用程序,特别是对于WinForm应用程序是特别有好处的。我们知道,企业的需求是瞬息万变的,企业在使用软件的过程中,很可能对于现有的需求有变动甚至是提出新的需求来,可是我们的软件已经部署在企业的各个客户端中,要想将根据企业新的需求编写的模块集成到现有程序中去,我们必须重新编译整个软件,然后打包再进行重新部署,这无疑有非常大的工作量。怎样
http://www.cyqdata.cn/cnblogs/article-detail-25555
Productivity Power Tools(Visual Studio 扩展) 最新亮点
搜索功能(新!)
在Visual Studio中有许多不同的搜索方法(增量搜索,快速查找,在文件中查找,查找工具栏等),对于一个给定的任务往往是不太明确的。 而且查找对话框本身也使得我们没法很好的查看和跳跃代码。 Productivity Power Tools 增加了新的查找扩展。
在编辑文本的状态下,按Ctrl + F 就弹出了这个小而强大的窗口,通过这个窗口你可以使用大多
http://www.cyqdata.cn/cnblogs/article-detail-25553
Lucene.net 项目停了
Lucene.net 项目有将近1年没有出官方版本了,从去年年初就听说好像出什么问题了,但一直没有看到官方说法。最近搜了一下,这个项目好像确实停了。Apache 开源基金会已经把这个项目的主页下掉了,放到孵化器里面去了。这个项目目前用户还是很多的,包括博客园的找找看,我估计也是基于这个 lucene.net 的,停了还是比较可惜的,希望它的分支能继续发展起来。下面把我看到的相关文章,我大概给介绍一
http://www.cyqdata.cn/cnblogs/article-detail-25549
使用Aspose.Cell控件实现Excel高难度报表的生成(二)
继续在上篇《使用Aspose.Cell控件实现Excel高难度报表的生成(一)》随笔基础上,研究探讨基于模板的Aspose.cell报表实现,其中提到了下面两种报表的界面,如下所示: 或者这样的报表格式 首先来分析第一种报表,这个其实还是比较固定的二维表,我们只要绑定相关的信息即可,设计模板如下所示: 实际生成的报表如下所示: 实现的代码其实不复
http://www.cyqdata.cn/cnblogs/article-detail-25523
CYQ.Data 数据框架 发放V1.5版本源码
本篇的内容很简单,就发放V1.5版本源码,同时补充了所有发布版本的API文档。
具体相关下载地址见:
秋色园下载中心:http://www.cyqdata.com/download/article-detail-426
如何快速上手:
看文章:http://www.cyqdata.com/cyqdata/article-cate-33
看视频:http://www.cy
http://www.cyqdata.cn/cnblogs/article-detail-25522
.NET中的异步编程(三)- Continuation passing style
在上一篇文章中我们围观了传统的异步编程,感受到了异步编程不是简单的事情。传统的异步方式将本来紧凑的代码都分成两部分,不仅仅降低了代码的可读性,还让一些基本的程序构造无法使用,所以大部分开发人员在遇到应该使用异步的地方都忍痛割爱。本来我在本篇文章中想讨论一下.NET世界中已有的几个辅助异步开发的类库,但是经过思考后觉得在这之前介绍一下一些理论知识也许对理解后面的类库以及更新的内容有所帮助。今天我们要
http://www.cyqdata.cn/cnblogs/article-detail-25521
C#.NET 剪切板复制粘贴泛型的例子代码参考 Clipboard Copy Paste List
我们经常希望我们的软件有复制粘贴功能,可以把一个角色(用户组)里的用户全部复制粘贴到另外一个角色(用户组)里,若软件有复制粘贴的功能,操作起来会非常方便,所以在走火入魔通用权限管理系统组件源码里,也有类似的复制粘贴的例子代码,有需要的可以参考下面的代码实现,虽然代码很简单,但是也折腾了1天才调试好,希望能对有需要的人有些帮助少浪费宝贵生命,及时找到需要的资料。 &
http://www.cyqdata.cn/cnblogs/article-detail-25520
谈谈Linux内核驱动的coding style
最近在向Linux内核提交一些驱动程序,在提交的过程中,发现自己的代码离Linux内核的coding style要求还是差很多。当初自己对内核文档里的CodingStyle一文只是粗略的浏览,真正写代码的时候在很多细节上会照顾不周。不过,
在不遵守规则的程序员队伍里,我并不是孤独的。如果去看drivers/staging下的代码,就会发现很多驱动程序都没有严格遵守内核的coding style,
http://www.cyqdata.cn/cnblogs/article-detail-25519
[Silverlight]实现DataGrid使用CheckBox选择行
先显示最终结果,其中左边是错误的例子,右边才是正确的
在DataGrid中使用CheckBox选择行时典型的错误就是CheckBox没有Binding到任何属性上,这样的话当拖动滚动条时CheckBox.IsChecked就会乱掉,如Demo中左边那个DataGrid所示。最直观的解决方法是禁用DataGrid的滚动条,或者在绑定的数
http://www.cyqdata.cn/cnblogs/article-detail-25516
MS CRM 2011中过滤化查询的实现方法
MS CRM 2011中过滤化查询的实现方法
使用过滤化查询,可以实现根据表单上的其他信息作为搜索条件,限制Lookup查找框中的搜索结果数量的目的。
在讲解具体的实现方法之前,先设定一个应用场景:
实体配置信息列表:
省份
New_province
名称
New_name
城市
New_c
http://www.cyqdata.cn/cnblogs/article-detail-25515
[Project Euler] 来做欧拉项目练习题吧: 题目015
[Project Euler] 来做欧拉项目练习题吧: 题目015 &nb
http://www.cyqdata.cn/cnblogs/article-detail-25514
SQL Servr 2008空间数据应用系列六:基于SQLCRL的空间数据可编程性
友情提示,您阅读本篇博文的先决条件如下:
1、本文示例基于Microsoft SQL Server 2008 R2调测。
2、具备 Transact-SQL 编程经验和使用 SQL Server Management Studio 的经验。
3、具有使用 Microsoft Visual Studio 进行 Microsoft .NET Framework开发的经验。
4、熟悉或
http://www.cyqdata.cn/cnblogs/article-detail-25513
Zigbee之旅(五):几个重要的CC2430基础实验——串口通信
一、承上启下
在无线传感网络中,CC2430需要将采集到的数据发送给上位机(即PC)处理,同时上位机需要向CC2430发送控制信息。这一切都离不开两者之间的信息传递。这一节,我们就来学习如何实现PC机与CC2430之间的串口通信。
CC2430包括2个串行通信接口 USART0 与 USART1,每个串口包括两个模式:UART(异步)模式、SPI(同步)模式,本节仅涉及UART模式)。
二
http://www.cyqdata.cn/cnblogs/article-detail-25512
使用Aspose.Cell控件实现Excel高难度报表的生成(一)
时光飞逝,生活、工作、业余研究总是在不停忙碌着,转眼快到月底,该月的博客文章任务未完,停顿回忆一下,总结一些经验以及好的东西出来,大家一起分享一下。本文章主要介绍报表的生成,基于Aspose.Cell控件的报表生成。谈到报表,估计大家都有所领悟以及个人的理解,总的来说,一般的报表生成,基本上是基于以下几种方式:一种是基于微软Excel内置的引擎来实现;一种是构造HTML格式的Excle报表;一种是
http://www.cyqdata.cn/cnblogs/article-detail-25505
数据同步框架MS Sync Framework-不同场景使用例子和简要分析
上一篇http://www.cnblogs.com/2018/archive/2011/02/22/1961654.html 对这个框架一个总体介绍,这篇通过SDK内带的例子和一个综合的例子描述一下这个框架的使用
[例子基于SDK2.1]
SDK的例子
C:\Program Files (x86)\Microsoft SDKs\Microsoft Sync Framework\2.1\S
http://www.cyqdata.cn/cnblogs/article-detail-25504