性能问题!希望大家多多发表意见!
现在有两个方案 
  <一>     
 1.将数据写入txt(文本文件),当然这个txt   文件是一个很大的文件啦!来源是从一个Word文件取所要的精华片段然后做成txt文件,全过程都是由程序完成 
 2.由1得到的结果再一次提取所要的内容,再一次做成最终的txt文件,全过程都是由程序完成 
 3.将txt文件插入(bcp导入)sql   server   2K里面的主,从表   
  <二>  
 1.和上面的1相同 
 2.将txt文件插入(bcp导入)sql   server   2K临时表 
 3.再从临时表插入主,从表     
 注:主,从表只是简单的ID关联,记录数到达100万 
 两方案,1,2,3   都是要花不少时间的,总的来说,哪一个方案会好一点呢? 
 是否还有更好的方案呢?请赐教! 
 以上的两种,小弟还没有时间来测试,正在想方法 
 希望大家多多发表意见!谢谢
------解决方案--------------------似乎好像关键在2吧,怎么计算你自己写的程序的性能呢?呵呵
------解决方案--------------------1吧,1经过简缩了起码导入的数据量少一点~~
------解决方案--------------------直接用CSV文件做数据源撒,不要先WORD再TXT的,太费劲了.
------解决方案--------------------我会选2,我情愿把这个任务给后台去做
------解决方案--------------------不知道楼主方案 <一>  中的 
 2.由1得到的结果再一次提取所要的内容,再一次做成最终的txt文件 
 做了多少工作,也就是说txt的格式的复杂程度有多高 
 如果只是做一些简单的提取,而这个工作可以在sql server 2K完成的话,我会选择方案 <二>  
------解决方案--------------------既然数据这么多为什么还选择txt? 
 excel和access都可以啊,bulk insert或者直接使用dts来做
------解决方案--------------------bcp快一些