0基礎學C#教程2--------C#如何呼叫excel,試用最新版的excel
我們剛學C#,肯定對office下的excel想進行讀寫操作,那麼現在我就來給大家講講一些小技巧。
首先要加引用,引用的過程是這樣的。
然後在視窗應用程式加這段程式碼:
public void EcxelToDataGridView(string filePath, DataGridView dgv)//取Excel值函式
{
string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source = " + filePath + ";Extended Properties ='Excel 8.0;HDR=YES;IMEX=1'";//HDR=YES 有兩個值:YES,表示第一行是否欄位名,預設是YES,第一行是欄位名
OleDbConnection conn = new OleDbConnection(strConn);
conn.Open();
string strExcel = "";
OleDbDataAdapter myCommand = null;
DataSet ds = null;
strExcel = "select 姓名,性別,身份證號 from [sheet1$]";
myCommand = new OleDbDataAdapter(strExcel, strConn);
ds = new DataSet();
myCommand.Fill(ds, "table1");
dataGridView2.DataSource = ds.Tables[0].DefaultView;
}
然後在你需要呼叫的地方加上這段程式碼
EcxelToDataGridView("personinfo1.xls", dataGridView1);
其中personinfo1.xls就是你需要呼叫的excel的檔名。
注意:personinfo1.xls必須放在工程名\bin\Debug這個資料夾下面
不懂的可以加我的QQ群:
545991507(C#開發技術交流群)歡迎你的到來哦,看了博文給點腳印唄,謝謝啦~~
相關文章
- Excel教程——excel如何使用條件格式Excel
- 馮注龍的零基礎Excel教程2017新版Excel
- Laravel Excel 基礎使用LaravelExcel
- 01-Excel基礎操作-學習筆記Excel筆記
- 05-Excel基礎操作-學習筆記Excel筆記
- 04-Excel基礎操作-學習筆記Excel筆記
- C# 填充ExcelC#Excel
- 0基礎學如何學web前端?Web前端
- 0基礎,如何快速學習自媒體,詳細教程
- Excel表格如何輸入同心圓?Excel2003插入同心圓的方法教程Excel
- Laravel-excel3.1最基礎用法LaravelExcel
- Excel表格如何隔行填充顏色?Excel表格底色隔行填充方法教程Excel
- Microsoft Excel 教程「2」,如何在 Excel 中建立資料透檢視?ROSExcel
- Microsoft Excel 教程「1」,如何在 Excel 圖表中新增趨勢線?ROSExcel
- excel如何做共詞矩陣?excel做共詞矩陣教程Excel矩陣
- 如何提升Excel水平?5個Excel常用技巧,學會不加班Excel
- C#基礎教程:事件C#事件
- 0基礎能否學會Python?如何學習?Python
- 解鎖四個基礎的Excel函式技巧,個個都很實用Excel函式
- 使用Excel呼叫ABAP系統的函式Excel函式
- Servlet基礎教程之呼叫流程Servlet
- Python操作Excel的Xlwings教程(六)PythonExcel
- Python操作Excel的Xlwings教程(七)PythonExcel
- Microsoft Excel 教程「3」,如何在 Excel 中保護檔案、轉換資料型別?ROSExcel資料型別
- EXCEL學習Excel
- C# read excel file via ExcelDataReaderC#ExcelLDA
- C# 將PDF轉為ExcelC#Excel
- C# 將Excel轉為XMLC#ExcelXML
- C# 實現NPOI的Excel匯出C#Excel
- C#中EXCEL的輸入和倒出C#Excel
- Excel快速合併多張Excel工作表教程 Excel工作表怎麼合併?Excel
- Excel不夠用?Smartbi的Excel融合分析帶你飛Excel
- 『動善時』JMeter基礎 — 37、將JMeter測試結果寫入ExcelJMeterExcel
- Excel教程:學習資源(網站/課程)Excel網站
- C#開發之基於NPOI的操作Excel開發體驗C#Excel
- 「Excel技巧」Excel技巧之如何看檔案裡的巨集?Excel
- Laravel Excel 如何獲取 Excel 檔案的公式結果LaravelExcel公式
- 0基礎小白如何學習Python技術?Python
- Python基礎教程該如何學習?Python