小编Dee*_*efa的帖子

将XML数据批量插入SQL Server 2005数据库的最佳方法

我必须将大约25-30个XML分解为我的SQL Server 2005数据库(总大小约为10 MB).一旦将新的xml文件复制到服务器,我就需要这个逻辑自动运行.

我已阅读本网站和其他网站上的很多帖子,但仍不能总结我必须使用什么来粉碎数据.

请让我知道我应该选择哪个选项

  1. SqlBulk复制
  2. C#反序列化
  3. SSIS

我必须为我的数据模型创建C#类.所以C#反序列化是我的第一选择.但请告诉我从性能角度来看哪个选项是正确的.

我忘了提到的另一件事是XML文件的结构会有所不同.它不会是一样的.我将拥有将包含可能填充的所有列的表.但xmls不会始终拥有所有数据.

xml的示例

<?xml version="1.0" encoding="utf-8"?>
<estateList date="2012-08-06T12:17:05">
  <uniqueID>22XXln</uniqueID>
  <category name="Apartment" /> 
  <listingAgent>
     <name>DIW Office</name>  
     <telephone type="BH">96232 2345</telephone> 
     <telephone type="BH">9234 2399</telephone>
     <email>abcd@abc.com</email>    
  </listingAgent>
  <inspectionTimes /> 
  <description>AVAILABLE NOW. </description> 
  <price>0</price>  
  <address display="yes">      
    <street>Lachlsan Street</street>        
    <ImagesContainer>        
       <img id="m" modTime="2012-08-06-12:17:05" url="http://images/2409802.jpg" format="jpg" /> 
       <img id="a" modTime="2012-08-06-12:17:05" /> 
    </ImagesContainer>     
  </address>
</estateList>
Run Code Online (Sandbox Code Playgroud)

谢谢.

xml sql-server-2005 xml-serialization xml-parsing

5
推荐指数
1
解决办法
5836
查看次数

使用C#驱动程序在MOngo中将新字段插入现有集合(许多文档)

如何使用C#Update api将新字段插入MongoCollection.

我想要做的是,我有一个HomePhoneId字段,我需要在MOngo的People集合的每个文档中插入.

请有人在C#之前做过这个吗?有任何想法吗?

谢谢.

c# mongodb

3
推荐指数
1
解决办法
4293
查看次数

将自定义按钮添加到Outlook 2010和2013中的现有功能区

我想自定义在OUtlook 2010和2013中单击"主页"选项卡时显示的功能区.

问题 -

  1. 这可能吗?或者我是否必须创建自定义功能区并且无法修改现有功能区?
  2. 如果现有的功能区可以修改,请告诉我可以提供此信息的链接.

我绝对不知道从哪里开始.任何链接,文档或示例都会有所帮助.我一直在经历msdn,但它都说自定义功能区,这不符合我的目的.我需要修改现有的功能区.

visual-studio-2010 outlook-addin outlook-2010

2
推荐指数
1
解决办法
1万
查看次数