- 浏览: 434192 次
- 性别:
- 来自: 北京
-
文章分类
最新评论
-
weishuang:
全部无法访问
ArcGIS 资源 -
04023129:
请问一下怎么配置meetme有硬件要求么?
Asterks(软交换)里配置两部简单的SIP软电话 -
jayli426:
请教:
181 正被转接
202 被接受:用于转介
有 ...
所有已知的SIP处理应答状态码 -
ligg5034:
<ww:if test="sftd.equal ...
webwork<ww:if>标签的使用 -
wanggod:
请问我
return (Hello)super.getPort ...
java6 WebServices客户端
string path = System.Environment.GetFolderPath(System.Environment.SpecialFolder.Personal).ToString();//获取当前用的MyDocument文件夹
//保存到excel 2007中
private void saveToExcel()
{
try
{
object m_objOpt = System.Reflection.Missing.Value;
Microsoft.Office.Interop.Excel.Application excelApp = new Microsoft.Office.Interop.Excel.Application();
Microsoft.Office.Interop.Excel.Workbook workBook = excelApp.Workbooks.Add(Microsoft.Office.Interop.Excel.XlWBATemplate.xlWBATWorksheet);
this.outBox(excelApp, workBook);
if (File.Exists(path + @"\MobileBackup.xlsx"))
{
DialogResult result = MessageBox.Show("该备份文件已经存在,是否覆盖原文件?", "信息提示",
MessageBoxButtons.YesNo, MessageBoxIcon.Question);
if (result == DialogResult.Yes)
{
File.Delete(path + @"\MobileBackup.xlsx");
workBook.SaveCopyAs(path + @"\MobileBackup.xlsx");
this.SHTMain_Load(null, null);
this.statusBarPanel1.Text = "导出数据成功";
}
else
{
OpenFileDialog dialog = new OpenFileDialog();
dialog.Filter = "Excel文件(*.xlsx,*.xls)|*.xlsx;*xls";//设置打开文件的格式
dialog.InitialDirectory = path;//指定初始化路径
DialogResult DResult = dialog.ShowDialog();
if (dialog.FileName.Trim() != "")
{
if (DResult == DialogResult.OK)
{
workBook.SaveCopyAs(dialog.FileName);
this.SHTMain_Load(null, null);
this.label8.Text = path + "\\" + dialog.FileName;
this.statusBarPanel1.Text = "导出数据成功";
}
}
else
{
this.statusBarPanel1.Text = "请输入您要保存的文件的文件名";
}
}
}
else
{
workBook.SaveCopyAs(path + @"\MobileBackup.xlsx");
this.SHTMain_Load(null, null);
this.label8.Text = path + @"\MobileBackup.xlsx";
this.statusBarPanel1.Text = "导出数据成功";
//workBook.SaveAs(path + @"\MobileBackup.xlsx", Microsoft.Office.Interop.Excel.XlFileFormat.xlHtml, null, null, false, false, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode.xlNoChange, null, null, null, null, null);
}
workBook.Close(false, m_objOpt, m_objOpt);
System.Runtime.InteropServices.Marshal.ReleaseComObject(workBook);
this.statusBarPanel2.Text = "";
//显示excel
//excelApp.Visible = true;
}
catch (Exception ex)
{
MessageBox.Show("您当前的电脑上没有安装Excel 2007,请安装上了以后再导出数据吧!", "错误信息提示",
MessageBoxButtons.OK, MessageBoxIcon.Error);
}
}
//发件箱
private void outBox(Microsoft.Office.Interop.Excel.Application excelApp, Microsoft.Office.Interop.Excel.Workbook workBook)
{
Microsoft.Office.Interop.Excel.Worksheet outBoxWorkSheet = (Microsoft.Office.Interop.Excel.Worksheet)workBook.Worksheets[1];
outBoxWorkSheet.Name = "OutBox";
excelApp.Cells[1, 1] = "发件箱";
excelApp.Cells[2, 1] = "编号";
//显示表头
for (int i = 0; i < this.sHToutBoxDataGridView.ColumnCount; i++)
{
excelApp.Cells[2, i + 2] = this.sHToutBoxDataGridView.Columns[i].HeaderText;
}
//显示内容
int outBoxCount = this.sHToutBoxDataGridView.Rows.Count;
for (int i = 0; i < outBoxCount; i++)
{
excelApp.Cells[i + 3, 1] = i + 0;
for (int j = 0; j < this.sHToutBoxDataGridView.ColumnCount; j++)
{
if (this.sHToutBoxDataGridView[j, i].ValueType == typeof(string))
{
excelApp.Cells[i + 3, j + 2] = "'" + this.sHToutBoxDataGridView[j, i].Value.ToString();
}
else
{
excelApp.Cells[i + 3, j + 2] = this.sHToutBoxDataGridView[j, i].Value.ToString();
}
}
}
}
发表评论
-
Visual studio 2010无法安装Silverlight4 Tools的解决办法
2011-02-28 12:05 2255如果你也碰到这个问题,那么算你运气好;昨日下了园子里vs2 ... -
C# winform32位加密算法
2008-06-19 15:07 1433private string MD5(string sourc ... -
.net下的SHA-1与MD5加密算法
2008-06-19 15:07 2048//SHA-1算法string password = Syst ... -
用C#写的自定义数据库操作类
2008-06-19 15:06 1845using System;using System.Data; ... -
COM+数据库连接池
2008-06-19 15:05 1796连接池添加以下引用Syst ... -
数据库、服务器设置
2008-06-19 15:05 1002private ConnClass.SqlConn sql; ... -
起泡排序与简单排序法
2008-06-19 15:03 995using System; namespace 排序算法{cl ... -
顺序查找与二分查找
2008-06-19 15:02 1220using System; namespace 查找算法{cl ... -
正则表达式应用范例
2008-06-19 15:02 942The following example shows the ... -
序列化与反序列化
2008-06-19 15:01 1303poorServer 代码 using System ... -
获取本机和远程计算机IP及MAC地址
2008-06-19 15:00 4795利用dns类和WMI规范获取I ... -
DataList里面用C#实现自定义分页
2008-06-19 14:59 1736PagedDataSource pds=new Pa ... -
ASP.NET里面用C#实现发送邮件
2008-06-19 14:59 1913if(TextBoxNumber1.Text==" ... -
如何控制DataGrid里的内容换行与不换行
2008-06-19 14:58 1925<FONT size=2><%@ Page ... -
在C#窗体应用程序中载入Web页
2008-06-19 14:57 4655用AxWebBrowser的准备 "工具箱&quo ... -
VS2005[C#] 操作 Excel 2003
2008-06-19 14:56 2623using System;using System.Colle ... -
VS C# 2008里只让应用程序只运行一个实例
2008-06-19 14:55 1548using System;using System.Colle ... -
VS C# 2008导入到xml
2008-06-19 14:53 1307//创建MobileBackup.xml文件 ... -
VS C# 2008从xml里读取数据
2008-06-19 14:53 1273//从xml文件中读取发件箱信息 private ... -
VS C# 2008鼠标移上时与按下时动态改变PicturBox的背景图片
2008-06-19 14:52 1629//获得当前项目运行的路径 path ...
相关推荐
在C#编程中,处理Excel数据的导入是一项常见的任务,特别是在数据处理、数据分析或系统集成等领域。本主题将深入探讨如何在C#中实现对Excel 2003和2007两种不同版本文件的支持,包括数据读取、转换以及可能遇到的...
以上就是C#中导入Excel文件到ListView和导出ListView到Excel文件的基本步骤和技术要点。这个过程涉及到文件操作、数据处理和UI控件的使用,是C#开发者必备的技能之一。通过熟练掌握这些技巧,你将能够更高效地进行...
本文以某高职院校人才招聘管理系统中考生数据导入为例,研究在ASP.NET项目中,使用C#实现Excel数据导入到Oracle数据库。Excel数据导入分为以下四个步骤:(1)在本机上按照数据导入模板的要求,将需要导入的数据整理...
C# 导入excel到datagridview 在项目引用NuGet中安装Microsoft.Office.Interop.Excel
在C#编程中,将Excel数据导入SQLite数据库是一项常见的任务,尤其在数据处理和分析的场景下。以下是如何使用C#实现这一功能的详细步骤和关键知识点: 首先,需要引入必要的库,包括System.Data.SQLite和System.Data...
首先,C#.NET导入Excel文件主要涉及到.NET Framework中的几个关键组件。最常用的是Microsoft.Office.Interop.Excel库,它允许开发者通过COM互操作与Excel进行交互。然而,这个方法需要在用户的机器上安装完整的...
本主题聚焦于如何利用C#处理Excel文件,并将其数据导入到SQL Server数据库中。这一过程通常涉及到两个主要步骤:读取Excel数据和与数据库进行交互。 首先,我们来看C#读取Excel数据的部分。在.NET框架中,可以使用...
- 导入Excel通常涉及到从用户选择的文件中读取数据,然后将其存储到数据库或其他数据结构中。 - 导出Excel则涉及从数据库或其他数据源检索数据,然后写入到Excel文件中。这通常通过构建一个表格模型,然后逐行写入...
在C#编程环境中,导入Excel并读取其中的图片上传是一项常见的任务,特别是在处理数据导入、数据分析或报表生成等场景。下面将详细讲解如何利用C#实现这一功能,包括使用.NET框架提供的组件以及第三方库。 首先,...
本知识点将详细介绍如何利用C# WinForm来实现从Excel文件导入数据到数据库。 首先,我们需要理解C# WinForm的基本架构。C#是微软推出的面向对象的编程语言,它提供了丰富的类库支持,使得开发Windows应用程序变得...
本主题聚焦于使用C#编程语言将Excel文件的数据导入到Access数据库的过程,这是一个常见的数据处理需求,特别是在数据整合和分析时。以下是对这一过程的详细阐述。 首先,我们需要理解C#的基础知识。C#是一种面向...
本项目涉及的是利用C#将Excel数据导入到MySQL数据库中,这在数据分析、报表处理或者数据迁移等场景中非常常见。下面,我将详细讲解这个过程中的关键知识点。 1. **C#与.NET Framework**: C#是微软公司开发的一种...
### C# 中 Excel 导入数据库的技术实现 在软件开发领域,特别是在企业级应用中,经常需要处理大量的数据,而 Excel 文件作为一种常见的数据存储格式,其数据导入到数据库中的需求非常普遍。本篇文章将深入探讨如何...
c#导出导入excel 自定义字段 自定义列 OleDb方式的excel导入 可以实现自定义字段,不按照模版的方式导出
总的来说,C#中高效地导入Excel到Oracle涉及的关键技术包括Excel COM组件的使用、数据格式转换、数据库表结构的创建以及SQL*Loader工具的运用。通过优化这些步骤,可以实现更快速、更稳定的导入过程。
microsoft excel 12.0 object library 环境下有问题,_microsoft excel 14.0 object library 测试通过 _microsoft excel 11.0 object library 同样支持 2003,2007耐心调试不会有问题,自己已经验证调试通过
### C#读取导入Excel值为空的解决方法 在日常工作中,我们经常需要处理Excel文件,尤其是在企业级应用中,Excel文件的导入导出是非常常见的需求之一。而在使用C#进行Excel数据读取时,可能会遇到一些单元格值为空的...
改程序实现了Excel的数据导入到Datatable,在后台动态生成Lable和文本框等控件,以及如何取到控件的值和生成文本文档、添加显示图片等等的源代码,下载所需积分怎么涨这么快,给大家点福利,重置为5积分。
C#导入导出Excel文件案例 通过分析给定的文件信息,我们可以总结出以下几个关键知识点: 1. C#语言导入导出Excel文件:这篇文章主要讲解如何使用C#语言来导入和导出Excel文件。文章提供了一些实用的代码示例,展示...
1.使用Openfile功能导入excel文件,读出文件名、文件地址 2.使用一个button实现导入数据模板,导入表格内容 3.实现进度条功能,跟踪文件传输进度 4.引用Microsoft.Office.Interop.Excel和Spire.Xls分别实现文件的...