婷婷综合国产,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數據庫的實例方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 全椒县| 兴山县| 同德县| 兴隆县| 台南市| 云和县| 留坝县| 商城县| 开阳县| 多伦县| 普宁市| 图木舒克市| 青海省| 铜山县| 咸阳市| 确山县| 叶城县| 清水河县| 兴义市| 盖州市| 那曲县| 绵竹市| 大安市| 桃园市| 嘉义市| 中山市| 肃北| 酒泉市| 南木林县| 吉首市| 泽普县| 铜梁县| 大竹县| 石狮市| 临沭县| 高平市| 刚察县| 红河县| 云林县| 马龙县| 子洲县|