excle的匯入程式
1.cs方法
/// <summary>
/// 得到Excle資料/// </summary>
/// <returns></returns>
private System.Data.DataTable GetDataTable()
{
DataSet ds = new DataSet();
string filepath = Server.MapPath("k.xls");
if (!File.Exists(filepath))
{
Page.RegisterClientScriptBlock("msg", "<script>alert('該檔案不存在!')</script>");
}
else
{
string strConn = "Provider=Microsoft.Jet.OleDb.4.0;" + "data source=" + filepath + ";Extended Properties='Excel 8.0; HDR=YES; IMEX=1'";
OleDbConnection conn = new OleDbConnection(strConn);
OleDbDataAdapter odda = new OleDbDataAdapter("select * from [Sheet1$]", conn);
odda.Fill(ds);
int rowcount = ds.Tables[0].Rows.Count;
int colcount = ds.Tables[0].Columns.Count;
countnum = rowcount;
Excel.Application xlApp = new Excel.Application();
Excel.Workbooks w = xlApp.Workbooks;
Excel.Workbook workbook = w.Add(Excel.XlWBATemplate.xlWBATWorksheet);
Excel.Worksheet worksheet = (Excel.Worksheet)workbook.Worksheets[1];
for (int i = 0; i < ds.Tables[0].Columns.Count; i++)
{
worksheet.Cells[1, i + 1] = ds.Tables[0].Columns[i].ColumnName;
}
//寫入數值
for (int r = 0; r < ds.Tables[0].Rows.Count; r++)
{
for (int i = 0; i < ds.Tables[0].Columns.Count; i++)
{
worksheet.Cells[r + 2, i + 1] = ds.Tables[0].Rows[r][i];
}
list_Client.Items.Add(ds.Tables[0].Rows[r][0].ToString());
}
}
return ds.Tables[0];
}
相關文章
- POI實現大資料EXCLE匯入匯出,解決記憶體溢位問題大資料記憶體溢位
- excle函式函式
- 【匯出匯入】% 在匯入匯出中的應用。
- mysqlimport 資料匯入程式MySqlImport
- 破解EXCLE保護
- 【匯出匯入】匯出匯入 大物件物件
- 【匯入匯出】sqlldr 匯入案例SQL
- 哪位有jsp匯入匯出xml檔案的程式碼JSXML
- 上傳EXCLE檔案
- springboot-實現excle檔案匯出的單元格相同內容合併Spring Boot
- TP5.1excel匯入資料庫的程式碼?php excel如何匯入資料庫?Excel資料庫PHP
- 【匯入匯出】Oracle 常用匯入匯出工具集錦Oracle
- 資料庫的匯入匯出資料庫
- 資料泵的匯入匯出
- 【oracle 匯入、匯出】escape 的作用。Oracle
- 匯入物料主檔基本資料的BDC程式C程式
- [Docker核心之容器、資料庫檔案的匯入匯出、容器映象的匯入匯出]Docker資料庫
- excle 多列資料拼接
- 不想用POI?幾行程式碼完成Excel匯出匯入行程Excel
- 【匯入匯出】sqlldr 匯入含有內嵌換行符的資料SQL
- Activity 流程模型匯入匯出-activity流程模型匯入匯出模型
- Mysql匯入&匯出MySql
- Mysql匯入匯出MySql
- doris匯入匯出
- esayExcel匯入匯出Excel
- 【微信小程式】小程式內如何匯入vantUI元件微信小程式UI元件
- ES模組化的匯入和匯出
- Mongodb資料的匯出與匯入MongoDB
- EasyPoi, Excel資料的匯入匯出Excel
- 匯入和匯出AWR的資料
- 用 PostgreSQL 的 COPY 匯入匯出 CSVSQL
- BCP 資料的匯入和匯出
- AWR資料的匯出與匯入
- ITDS資料匯入匯出的方法
- 高速的匯出/匯入:Oracle Data PumpOracle
- exp/imp匯出匯入工具的使用
- NDS的資料匯入和匯出
- ORACLE統計資訊的匯出、匯入Oracle