1 / 3
文档名称:

[计算机]c中高效的excel导入sqlserver的方法.doc

格式:doc   大小:66KB   页数:3
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

[计算机]c中高效的excel导入sqlserver的方法.doc

上传人:ielbcztwz24384 2019/2/4 文件大小:66 KB

下载得到文件列表

[计算机]c中高效的excel导入sqlserver的方法.doc

相关文档

文档介绍

文档介绍:c#中高效的excel导入sqlserver的方法时间:2010-02-2615:15:53来源:网络 作者:未知 点击:343次将oledb读取的excel数据快速插入的sqlserver中,很多人通过循环来拼接sql,这样做不但容易出错而且效率低下,最好的办法是使用bcp, 类来实现。不但速度快,而且代码简单,下面测试代码将oledb读取的excel数据快速插入的sqlserver中,很多人通过循环来拼接sql,这样做不但容易出错而且效率低下,最好的办法是使用bcp,。不但速度快,而且代码简单,下面测试代码导入一个6万多条数据的sheet,包括读取(全部读?冉下┰谖业目⒒肪持兄恍枰?0秒左右,。usingSystem;;;;namespaceWindowsApplication2{   publicpartialclassForm1:Form   {       publicForm1()       {           ponent();       }       privatevoidbutton1_Click(objectsender,EventArgse)       {           //测试,将excel中的sheet1导入到sqlserver中           stringconnString="server=localhost;uid=sa;pwd=sqlgis;database=master";           =newOpenFileDialog();           if(()==)           {               TransferData(,"sheet1",connString);           }       }       publicvoidTransferData(stringexcelFile,stringsheetName,stringconnectionString)       {           DataSetds=newDataSet();           try           {               //获取全部数据               stringstrConn="Provider=;"+"DataSource="+excelFile+";"+"ExtendedProperties=;";               OleDbConnectionconn=newOleDbConnection(strConn);               ();               stri