摘要:
接触VSTO纯属偶然,前段时间因为忙于一个项目,在客户端Excel中制作一个插件,从远程服务器端(SharePoint Excel Services)上下载Excel到本地打开,用户编辑后再上传回服务器端。当时工期紧迫,临时查了些资料,用VSTO + Excel COM API完成。正因为这个项目,我发现了VSTO的强大功能与潜力,决定抽出一些时间来好好研究下。 示例代码下载本系列所有示例代码均在... 阅读全文
摘要:
最近工作中遇到一个项目,需要在Excel中做一个插件,使得客户端通过插件从远程服务器端(SharePoint Excel Services)下载Excel并显示在本地,用户编辑后再上传到服务器端。我以前没有接触过Office开发,连VBA都没怎么用过,临时查了些资料,最终用VSTO + Excel COM接口完成了。项目虽然是完成了,不过我还是对期间处理Excel COM接口的繁琐过程心有余悸。以... 阅读全文
摘要:
上次简单的介绍了一下XQuery的概况,对XQuery有了一个总体的认识,并基于路径表达式做了几个简单的练习,本次将开始学习XQuery的核心内容:FLOWER表达式。 FLOWER = For、Let、Where、OrderBy、Return,这五个词是FLOWER表达式的基本组成部分,构成了其整体框架。还是使用Users.xml作为基础数据进行XQuery查询。 示例代码下载 本系列所有示例代... 阅读全文
摘要:
一、什么是XQuery XQuery是W3C设计的一种针对于XML的查询语言,类似于SQL,能够筛选出XML的子集,并进行分组、排序、计算等,功能非常强大,主流编程语言、关系数据库均提供了部分(完全)的支持,为处理XML数据提供了一种新的思路。二、XQuery的主要用途1、从关系数据库中提取信息并用于网络服务。2、产生存储在数据库中数据的报表,以HTML显示在网页。3、从XML数据库中搜索信息。... 阅读全文
摘要:
平时做报表大都使用ADO.NET填充数据集来处理,今天尝试了下用Linq来做,也很方便,不过稍微费了一番周折。示例代码下载一、准备工作1、Northwind数据库2、开发环境:VS2008 + SQL Server 20083、本测试采用网页形式,WinForm大同小异,感兴趣的朋友可以自己测试下二、制作报表 这次先用rdlc测试,下次改用水晶报表试试。报表的布局还是很简单的,由于是测试,只放了... 阅读全文
摘要:
最近工作中写了几个存储过程,需要向存储过程中传递字符串,因为SQL Server 2000中没有内置类似于 split 的函数,只好自己处理,将前台数据集中的一列用逗号拆分存到一个List<string>中,再转化为字符串传给存储过程,很是麻烦。今天看了下SQL Server 2008的新特性,发现有表变量的使用,及其将DataTable作为参数的用法,就尝试了一下,简单谈谈心得。示例... 阅读全文