欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

c excel導入mysql

錢良釵1年前12瀏覽0評論

在開發Web應用程序時,我們經常需要從Excel表格中提取數據并導入到MySQL數據庫中。這篇文章將介紹如何使用C#編寫一個程序來實現Excel導入MySQL的操作。

//導入MySQL庫
using MySql.Data.MySqlClient;
//導入Excel庫
using Excel = Microsoft.Office.Interop.Excel;
//連接MySQL數據庫
string mysqlConnectString = "server=localhost; database=mydb; uid=root; pwd=123456;";
MySqlConnection mysqlConnection = new MySqlConnection(mysqlConnectString);
mysqlConnection.Open();
//引用Excel文件
Excel.Application excelApp = new Excel.Application();
Excel.Workbook excelWorkbook = excelApp.Workbooks.Open(@"C:\myExcelFile.xlsx");
Excel.Worksheet excelWorksheet = excelWorkbook.ActiveSheet;
//讀取Excel單元格值
string value = ((Excel.Range)excelWorksheet.Cells[1, 1]).Value2.ToString();
//將Excel數據導入MySQL
MySqlCommand mysqlCommand = new MySqlCommand("INSERT INTO mytable (mycolumn) VALUES (@value)", mysqlConnection);
mysqlCommand.Parameters.AddWithValue("@value", value);
mysqlCommand.ExecuteNonQuery();
//釋放Excel資源
excelWorkbook.Close();
excelApp.Quit();

在代碼開頭我們導入了MySQL和Excel庫,并連接了MySQL數據庫。接下來,我們打開Excel文件,獲取活動工作表,并讀取Excel單元格數值。最后,我們將數值插入到MySQL數據庫中,并釋放Excel資源。

總的來說,這是一個簡單的例子,演示了如何用C#代碼來實現Excel導入MySQL。可以根據需要進行修改和擴展,使其適用于實際項目開發。