登录
首页 » C#源码 » 将DataGridView中内容导出到Word

将DataGridView中内容导出到Word

于 2022-07-08 发布 文件大小:168.54 kB
0 175
下载积分: 2 下载次数: 1

代码说明:

Visual C# 2012 将数据生成Word表格文件,将DataGridView中内容导出到Word,这个程序的实现需要使用到几个Office编程库:Interop.Office.dll、Interop.VBIDE.dll、Interop.Word.dll。   实现步骤:实例化SqlConnection连接对象,创建数据库连接,SqlDataAdapter对象,填充DataSet对象,为DataGridView控件设置数据源。然后实例化Word文档对象,声明Word选区,建立Word对象,将数据生成Word表格文件,设置列宽,使用for循环输出列标题数据,最后输出控件中的记录。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • C# 输入界面中的各种文本框判断效果演示
    这是一个实用的输入判断验证演示程序,面向C#编程环境,当用户输入的数据不正确或为空时,均会显示提示,不过这个提示是一个图标在闪烁,直到输入正确,下面是判断机制:   private void textBox2_Validating(object sender, System.ComponentModel.CancelEventArgs e)   {    if (textBox2.Text == "")//判断是否输入订货数量    {    errorProvider2.SetError(textBox2, "不能为空");//设置errorProvider2的错误提示    }    else    {    try    {    int x = Int32.Parse(textBox2.Text);//判断是否输入数字,如果不是数字会出现异常    errorProvider2.SetError(textBox2, "");// errorProvider2控件不显示任何错误信息    b = 1;//将b赋值为1    }    catch    {    //如果出现异常,设置errorProvider2控件的错误信息    errorProvider2.SetError(textBox2, "请输入一个数");    }    }   }   private void textBox3_Validating(object sender, System.ComponentModel.CancelEventArgs e)   {    if (textBox3.Text == "")//判断是否输入订货数量    {    errorProvider3.SetError(textBox3, "不能为空");//设置errorProvider3显示的错误消息    }    else    {    errorProvider3.SetError(textBox
    2022-01-25 17:43:07下载
    积分:1
  • C# 动态改变控件在Grid单元格中的位置
    c# 动态改变控件在Grid单元格中的位置:   private void button1_Click(object sender, RoutedEventArgs e)   {//动态改变控件在Grid单元格中的位置    if (bOldPos)    {    Grid.SetRow(this.image1, 1);    Grid.SetColumn(this.image1, 2);    this.bOldPos = false;    }    else    {    Grid.SetRow(this.image1, 0);    Grid.SetColumn(this.image1, 0);    this.bOldPos = true;    }   }
    2022-02-07 14:02:16下载
    积分:1
  • libiec61850 1.3版本的库
    libiec61850  1.3版本的库源码,有需要自己下载!!
    2022-03-06 13:46:44下载
    积分:1
  • C# Access版资产管理系统
    C# Access版资产管理系统源代码,SQL数据库版,数据库初始用户名为sa,密码为sa;本程序在界面方面使用IrisSkin2.dll进行了美化。关于数据库配置的说明:正常情况下本软件不需要人工配置,程序会自动配置运行环境。如果自动配置失败,有如下方法配置:   1.在C目录下建立名为Solut_EquipentMgr_Dat的文件夹,并把本软件根目录下的Data文件夹下Equipment_Manage_dat.mdf 、 Equipment_Manage_log.ldf、BuidDatabase.sql、KillProcessProcedure.sql 四个文件复制到该文件夹内。   2.打开SQL Server 2005 附加Equipment_Manage数据库。   3.在运行Data目录下KillProcess.bat文件即可。
    2022-02-06 04:12:23下载
    积分:1
  • C# 使用COMPUTE BY 统计查询数据库中各部门工资
    C# COMPUTE BY数据库查询实例,本查询可用于统计各部门总工资,测试前请附加好数据库。定义以下代码完成此查询:   DataSet P_ds = GetPay();//得到数据集   txt_Pay1.Text = P_ds.Tables[1].Rows[0][0].ToString();//得到部门总工资   txt_Pay2.Text = P_ds.Tables[3].Rows[0][0].ToString();//得到部门总工资   txt_Pay3.Text = P_ds.Tables[5].Rows[0][0].ToString();//得到部门总工资   string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串    @"server=LVSHUANGSHJ;database=db_TomeTwo;uid=sa;pwd=");   string P_Str_SqlStr = string.Format(//创建SQL查询字符串    "SELECT * FROM tb_Employee ORDER BY 所属部门 COMPUTE SUM(工资) BY 所属部门");//创建COMPUTE BY 查询语句   SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器    P_Str_SqlStr, P_Str_ConnectionStr);   DataSet P_ds = new DataSet();//创建数据集   P_SqlDataAdapter.Fill(P_ds);//填充数据集   return P_ds;//返回数据集   本查询将结果返回DataTable到对象中显示,完整源代码请下载。
    2022-02-05 08:50:14下载
    积分:1
  • C# 操作泛型绑定列表BindingList
    C#创建泛型绑定列表,操作泛型绑定列表BindingList,在本代码中将完成为泛型绑定列表添加元素,然后过滤、排序泛型绑定列表,最后显示显示查询结果。主要应用于比较大型的数据运算,此前有关泛型数据的各类操作,www.srcfans.com已经收集了不少,请通过分类标签或搜索源代码查看。
    2022-07-08 21:34:33下载
    积分:1
  • C# WPF 使用几何路径实现动画旋转按钮
    Visual C# 使用几何路径来实现动画效果的旋转按钮,这是一个wpf类型的C#实例,运行Bin目录下的exe文件,你会发现整个按钮会在窗体的范围内沿预先设定好的几何路径来运动,就像过山车一样,按钮的方向和按钮文字的方向同时发生改变,正在运动中的按钮效果,请参见截图所示。
    2022-05-22 01:33:58下载
    积分:1
  • 一些打印及菲波拉叶数相关的C# 示例
    这个例子源码中收集了一些打印及菲波拉叶数相关的C# 示例源码,部分功能需要用到Interop.IWshRuntimeLibrary.dll,已打包在源码包中。   完成的示例功能有:获取控制台应用程序的显示结果、调用指定文档的系统打印功能、使用PrintDocument打印单页图像、使用PrintDocument打印多页文本、使用Stopwatch实现高精度计时、开始计算菲波拉叶数、停止计算菲波拉叶数等,相信这些小实例,为对你学习C#编程有所帮助。   本示例编译运行效果如下图所示,请点击相应按钮查看对应的功能演示。
    2022-03-10 14:01:16下载
    积分:1
  • C#读取文件内容显示在DataGridView表格中
    Visual C#在DataGridView单元格中显示文本文件的内容,可以理解为,从外部读取文件内容,将其显示在DataGridView   单元格中,可以看出,本代码中使用了DataTable对象、OleDb.OleDbDataAdapter对象,外部文件的格式暂定为txt,其它格式需要相关解析组件支持,实现本功能并不难,以下几行代码就可大致实现:   string MyPath = System.IO.Directory.GetCurrentDirectory();   string MyConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source="+MyPath+";Extended Properties="text;HDR=yes;FMT=delimited";";   string MySQL = "select * from 季度订单.txt";   DataTable MyTable = new DataTable();   System.Data.OleDb.OleDbDataAdapter MyAdapter = new System.Data.OleDb.OleDbDataAdapter(MySQL, MyConnectionString);   MyAdapter.Fill(MyTable);   this.dataGridView1.DataSource = MyTable;   运行界面效果请参见下图,完整源码请在本页下载。
    2022-03-20 07:42:37下载
    积分:1
  • 像打字游戏的C#打字练习软件
    像打字游戏的C#打字练习软件,名字叫做“梦雨打字通”。指法练习,出现的字符,在倒计时3秒内会自动消失,若你没有按下键盘上对应的键,则就算打字失败了,这个可以测试你的打字速度,所说里面的大部分分功能借鉴了金山打字通的一些模式。   本软件在编写时,用到了工厂类、随机生产LetterClass、计时器类,每一个Letter在屏幕上的停留时间计时,keyDown事件类,设置 字符总数 正确总数 正确率,X方向的Tick事件等。
    2022-08-04 11:03:56下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载