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

将DataGridView中内容导出到Word

于 2022-07-08 发布 文件大小:168.54 kB
0 60
下载积分: 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#的右下角窗体弹出实例+基于C#的右下角窗体弹出实例+
    基于C#的右下角窗体弹出实例+源代码基于C#的右下角窗体弹出实例+源代码基于C#的右下角窗体弹出实例+源代码基于C#的右下角窗体弹出实例+源代码
    2022-02-12 22:25:41下载
    积分:1
  • C#在JPG图片上添加半透明文字水印
    C#在图片上添加文字,这个仿PhotoShop的功能,用C#可以轻松实现哦,对象为JPG图像,可在上面添加半透明的文字效果,不能可看作是一种图片添加水印的效果,文字是半透明处理了,可隐约看到文字下层的图像细节。   private void Form1_Load(object sender, EventArgs e)   {//在指定图像上添加半透明文字    string MyFileName = "Forest.jpg";    Image MyImage = Image.FromFile(MyFileName);    Graphics g = Graphics.FromImage(MyImage);    String MyText = "国家";    Font MyFont = new Font("宋体", 150);    SolidBrush MyBrush = new SolidBrush(Color.FromArgb(18, 255, 0, 255));    g.CompositingQuality = System.Drawing.Drawing2D.CompositingQuality.GammaCorrected;    g.DrawString(MyText, MyFont, MyBrush, 10, 10);    this.pictureBox1.Image = MyImage;   }
    2023-02-17 00:50:03下载
    积分:1
  • C#打造自己的智能屏幕取色工具
    C#打造自己的智能屏幕取色工具,自动鼠标坐标点的颜色值,取色窗口会自动躲闪鼠标的位置,取色模块从一个继承自Image类的对象中创建Graphics对象,颜色值可以转换为十进制和十六进制,部分初始化源码如下:   [DllImport("gdi32")]   private static extern IntPtr CreateDC(   string lpszDriver, // 驱动名称   string lpszDevice, // 设备名称   string lpszOutput, // 无用,可以设定位"NULL"   IntPtr lpInitData // 任意的打印机数据   );   [DllImport("gdi32.dll")]   private static extern bool BitBlt(   IntPtr hdcDest, // 目标设备的句柄   int nXDest, // 目标对象的左上角的X坐标   int nYDest, // 目标对象的左上角的X坐标   int nWidth, // 目标对象的矩形的宽度   int nHeight, // 目标对象的矩形的长度   IntPtr hdcSrc, // 源设备的句柄   int nXSrc, // 源对象的左上角的X坐标   int nYSrc, // 源对象的左上角的X坐标   int dwRop // 光栅的操作值
    2022-02-26 10:33:42下载
    积分:1
  • C# SQL语句查询指定区间内的数据库内容
    C# 查询数据库信息,具体到本例中,是查询第10到第20名的数据,这在平时的数据库运用中,十分实用,比如查询指定区间内的成绩、销售业绩等,将查询出的数据给予一定的等级,本程序查询到的数据将返回DataTable对象:   string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串    @"server=WIN-GI7E47AND9RLS;database=db_TomeTwo;uid=sa;pwd=");   string P_Str_SqlStr = string.Format(//创建SQL查询字符串    @"SELECT TOP 10 * FROM (SELECT TOP 20 * FROM tb_Grade ORDER BY 总分 DESC) AS st ORDER BY 总分 ASC");   SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器    P_Str_SqlStr, P_Str_ConnectionStr);   DataTable P_dt = new DataTable();//创建数据表   P_SqlDataAdapter.Fill(P_dt);//填充数据表   return P_dt;//返回数据表
    2022-11-06 22:25:03下载
    积分:1
  • C# 为文字创建渐变色的下划线
    C# 为文字创建渐变色的下划线,放大后还是很漂亮的,下划线变成了点状的,而且是颜色是渐变的,下面介绍实现这一功能的代码,给字符串创建渐变色下划线,核心代码如下:   TextDecoration MyUnderline = new TextDecoration();   Pen MyPen = new Pen();   MyPen.Brush = new LinearGradientBrush(Colors.Green,    Colors.Blue, new Point(0, 0.5), new Point(1, 0.5));   MyPen.Brush.Opacity = 0.5;   MyPen.Thickness = 1.5;   MyPen.DashStyle = DashStyles.Dash;   MyUnderline.Pen = MyPen;   MyUnderline.PenThicknessUnit = TextDecorationUnit.FontRecommended;   TextDecorationCollection MyCollection = new TextDecorationCollection();   MyCollection.Add(MyUnderline);   this.textBlock1.Text = "中华人民共和国";//自定义要显示下划线的文字   this.textBlock1.FontSize = 48;   this.textBlock1.TextDecorations = MyCollection;   需要请下载完整源码。运行效果图如下。
    2022-01-22 05:14:06下载
    积分:1
  • C# 利用“[^]”通配符进行查询
    C# 利用“[^]”通配符进行查询   string P_Str_ConnectionStr = string.Format(//创建数据库连接字符串    @"server=WIN-GI7E47AND9RLS;database=db_TomeTwo;uid=sa;pwd=");   string P_Str_SqlStr = string.Format(//创建SQL查询字符串    "SELECT 学生姓名,年龄,性别,家庭住址 FROM tb_Student");   SqlDataAdapter P_SqlDataAdapter = new SqlDataAdapter(//创建数据适配器    P_Str_SqlStr, P_Str_ConnectionStr);   DataTable P_dt = new DataTable();//创建数据表   P_SqlDataAdapter.Fill(P_dt);//填充数据表   return P_dt;//返回数据表
    2022-03-20 15:58:24下载
    积分:1
  • C# winform 运行时拖动可改变控件大小及位置
    C# winform 运行时拖动可改变控件大小及位置,在代码中定义了PickBox类,这个类实现了窗体控件的 大小和移动函数,用户运行时编辑,完成将pick box 附加到 相应的控件上,添加用于将选定控件移动的事件处理程序,移除上一个控件的事件处理,将大小调整手柄添加到控件容器中,位置控制周围的大小调整。。。
    2022-02-05 07:11:00下载
    积分:1
  • C# 演示如何使用DataGridView更新数据
    C#更新修改DataGridView数据,请直接在DataGridView表格中修改数据,C# 更新DataGridView数据的实现代码如下:   private void button1_Click(object sender, EventArgs e)   {//更新数据    var MyCount = this.sqlDataAdapter1.Update(this.dataSet1, "Customers");    var MyInfo = "成功更新" + MyCount.ToString() + "条记录!";    MessageBox.Show(MyInfo, "信息提示", MessageBoxButtons.OK);   }   private void Form1_Load(object sender, EventArgs e)   {//读取Customers数据表记录    var MySQL = "Select * From Customers ";    this.sqlConnection1.ConnectionString = "Data Source=.SQLEXPRESS;Initial Catalog=Northwind;Integrated Security=True";    this.sqlCommand1 = new System.Data.SqlClient.SqlCommand("Select * From Employees", this.sqlConnection1);    this.sqlDataAdapter1 = new System.Data.SqlClient.SqlDataAdapter(this.sqlCommand1);    this.sqlCommandBuilder1 = new System.Data.SqlClient.SqlCommandBuilder(this.sqlDataAdapter1);    this.sqlDataAdapter1.Fill(this.dataSet1, "Customers");    this.dataGridView1.DataSource = this.dataSet1.Tables[0];
    2022-03-24 05:10:10下载
    积分:1
  • 5G 毫米波ns-3下仿真
    5G  毫米波 天线仿真  ns-3/ns3平台下的C++ 程序
    2022-07-08 09:28:17下载
    积分:1
  • Zigbee智能家居完整的
    Zigbee智能家居完整的源代码,含有终端和协调器工程并带有汉语注释。非常适合Zigbee开发。-Zigbee Smart Home complete source code, containing the terminal and the coordinator works with Chinese comments. Very suitable for the Zigbee development.
    2022-03-05 18:50:08下载
    积分:1
  • 696518资源总数
  • 104269会员总数
  • 31今日下载