国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

Sql數(shù)據(jù)保存到Excel文件中

2019-11-14 16:28:50
字體:
供稿:網(wǎng)友
        public string ExportExcel( DataSet ds,string saveFileName)        {            try            {                if (ds == null)                     return "數(shù)據(jù)庫為空";                         bool fileSaved = false;                Microsoft.Office.Interop.Excel.application xlApp = new Microsoft.Office.Interop.Excel.Application();                if (xlApp == null)                {                    return "無法創(chuàng)建Excel對象,可能您的機(jī)子未安裝Excel";                }                Microsoft.Office.Interop.Excel.Workbooks workbooks = xlApp.Workbooks;                Microsoft.Office.Interop.Excel.Workbook workbook = workbooks.Add(Microsoft.Office.Interop.Excel.XlWBATemplate.xlWBATWorksheet);                Microsoft.Office.Interop.Excel.Worksheet worksheet = (Microsoft.Office.Interop.Excel.Worksheet)workbook.Worksheets[1];//取得sheet1                //寫入字段                for (int i = 0; i < ds.Tables[0].Columns.Count; i++)                {                    worksheet.Cells[1, i + 1] = ds.Tables[0].Columns[i].ColumnName;                }                //寫入數(shù)值                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];                    }                    System.Windows.Forms.Application.DoEvents();                }                worksheet.Columns.EntireColumn.AutoFit();//列寬自適應(yīng)。                if (saveFileName != "")                {                    try                    {                        workbook.Saved = true;                        workbook.SaveCopyAs(saveFileName);                        fileSaved = true;                    }                    catch (Exception ex)                    {                        fileSaved = false;                        MessageBox.Show("導(dǎo)出文件時出錯,文件可能正被打開!/n" + ex.Message);                    }                }                else                {                    fileSaved = false;                }                xlApp.Quit();                GC.Collect();//強行銷毀                if (fileSaved && System.IO.File.Exists(saveFileName)) System.Diagnostics.PRocess.Start(saveFileName); //打開EXCEL                return "成功保存到Excel";            }            catch (Exception ex)            {                return ex.ToString();            }        }

 


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 永春县| 辽阳县| 湾仔区| 江都市| 七台河市| 平度市| 巴彦淖尔市| 阳山县| 新昌县| 阿克陶县| 黄冈市| 砚山县| 武强县| 罗定市| 高邮市| 横峰县| 许昌县| 蕉岭县| 房产| 安阳市| 大理市| 湘阴县| 叙永县| 林甸县| 保德县| 区。| 江川县| 玉屏| 长宁县| 谢通门县| 周口市| 河北省| 岫岩| 利川市| 襄垣县| 南丰县| 甘谷县| 阿尔山市| 泾川县| 新野县| 萨迦县|