婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 如何把Excel數據導入到SQL2008數據庫的實例方法

如何把Excel數據導入到SQL2008數據庫的實例方法

熱門標簽:九鹿林外呼系統怎么收費 沈陽智能外呼系統代理 浙江地圖標注 松原導航地圖標注 電銷機器人虛擬號碼 滄州營銷外呼系統軟件 舞鋼市地圖標注app 創業電銷機器人 海南自動外呼系統價格

復制代碼 代碼如下:

private void AddManyData_Click(object sender, RoutedEventArgs e)
       {
           OpenFileDialog openFileDialog = new OpenFileDialog();
           openFileDialog.Filter = "Excel文件|*.xls";

           if ((bool)openFileDialog.ShowDialog())  
           {  
                FileInfo fileInfo = new FileInfo(openFileDialog.FileName);  
                string filePath = fileInfo.FullName;  
                string connExcel = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + filePath + ";Extended Properties=Excel 8.0";

                using (OleDbConnection oleDbConn = new OleDbConnection(connExcel))
                {
                    oleDbConn.Open();

                    //獲取excel表  
                    DataTable dt = oleDbConn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);
                    //獲取Excel表的表名 
                    string tableName = dt.Rows[0][2].ToString().Trim();
                    //去掉空格
                    tableName = "[" + tableName.Replace("'", "") + "]";

                    //利用SQL語句從Excel文件里獲取數據  
                     string query = @"SELECT 學號,姓名,公益勞動,電子工藝實習,操作系統 ,計算機組成,數值分析,網絡設備與集成,動態網站開發實驗周,動態網站開發,均分,排名 FROM ";                  + tableName;
                     DataSet dataSet = new DataSet();

                     using (OleDbCommand oleDbcomm = oleDbConn.CreateCommand())
                     {
                         oleDbcomm.CommandText = query;
                         OleDbDataAdapter oleAdapter = new OleDbDataAdapter(oleDbcomm);
                         oleAdapter.Fill(dataSet);
                     }
                     string connStr = "Data Source=HESHUHUA-PC;Initial Catalog=RSMSystem;Integrated Security=True";
                     //利用SqlBulkCopy批量插入數據
                    using (SqlBulkCopy sqlbc = new SqlBulkCopy(connStr))
                    {
                        sqlbc.DestinationTableName = "T_StuScore";
                        // sqlbc.ColumnMappings.Add("學號", "StuNum"),第一個參數對應數據庫中的列名,
                        //第二個參數對應數據庫中相應表的列名
                        sqlbc.ColumnMappings.Add("學號", "StuNum");
                        sqlbc.ColumnMappings.Add("姓名", "StuName");
                        sqlbc.ColumnMappings.Add("公益勞動", "Activity");
                        sqlbc.ColumnMappings.Add("電子工藝實習", "ElecAct");
                        sqlbc.ColumnMappings.Add("操作系統", "OprationSystem");
                        sqlbc.ColumnMappings.Add("計算機組成", "ComputerMaded");
                        sqlbc.ColumnMappings.Add("數值分析", "DataAnalyze");
                        sqlbc.ColumnMappings.Add("網絡設備與集成", "NetWork");
                        sqlbc.ColumnMappings.Add("動態網站開發實驗周", "WebWeek");
                        sqlbc.ColumnMappings.Add("動態網站開發", "WebMake");
                        sqlbc.ColumnMappings.Add("均分", "AvScore");
                        sqlbc.ColumnMappings.Add("排名", "StuPaiMing");
                        sqlbc.WriteToServer(dataSet.Tables[0]);
                        MessageBox.Show("數據導入成功!");

                    }
                }  

           }  

       }

您可能感興趣的文章:
  • access dbase excel foxpro 數據庫瀏覽器V3.1版 下載
  • Excel數據導入Mysql數據庫的實現代碼
  • Excel導入Sqlserver數據庫腳本
  • Linux下將excel數據導入到mssql數據庫中的方法
  • php將數據庫導出成excel的方法
  • php中使用ExcelFileParser處理excel獲得數據(可作批量導入到數據庫使用)
  • php excel reader讀取excel內容存入數據庫實現代碼
  • ASP.NET下將Excel表格中的數據規則的導入數據庫思路分析及實現
  • Excel導入數據庫時出現的文本截斷問題解決方案
  • 將Excel中數據導入到Access數據庫中的方法
  • Java 使用poi把數據庫中數據導入Excel的解決方法
  • PHP 如何利用phpexcel導入數據庫
  • 把excel表格里的數據導入sql數據庫的兩種方法
  • Excel、記事本數據導入到數據庫的實現方法
  • C#連接Excel2003和Excel2007以上版本做數據庫的連接字符串
  • c#將Excel數據導入到數據庫的實現代碼
  • 利用phpexcel把excel導入數據庫和數據庫導出excel實現
  • c#生成excel示例sql數據庫導出excel
  • android通過jxl讀excel存入sqlite3數據庫
  • Drupal讀取Excel并導入數據庫實例
  • 使用工具 plsqldev將Excel導入Oracle數據庫
  • asp.net中EXCEL數據導入到數據庫的方法
  • php導入excel文件到mysql數據庫的方法
  • C#窗體讀取EXCEL并存入SQL數據庫的方法
  • C#定制Excel界面并實現與數據庫交互的方法

標簽:日喀則 咸寧 商洛 海口 公主嶺 西藏 臺灣 寶雞

巨人網絡通訊聲明:本文標題《如何把Excel數據導入到SQL2008數據庫的實例方法》,本文關鍵詞  如何,把,Excel,數據,導入,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《如何把Excel數據導入到SQL2008數據庫的實例方法》相關的同類信息!
  • 本頁收集關于如何把Excel數據導入到SQL2008數據庫的實例方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 汕尾市| 根河市| 弋阳县| 筠连县| 盱眙县| 凤冈县| 贡觉县| 白朗县| 锡林浩特市| 石河子市| 浮梁县| 根河市| 独山县| 南澳县| 灌南县| 玛曲县| 罗山县| 三河市| 新兴县| 洛隆县| 双鸭山市| 黎川县| 民勤县| 湟中县| 乌鲁木齐市| 岑巩县| 贵港市| 抚松县| 绥化市| 台东市| 神木县| 赣榆县| 天等县| 临安市| 衡阳市| 余庆县| 南雄市| 长寿区| 治多县| 天峻县| 滨州市|