vb.net 数据导入excel代码

vb.net 数据导入excel代码
这是一款简单的由vb.net把数据库教程的数据导入到execel实例哦,如果你正在找相关的.net把数据导入到数据表的话,这是一款完整的可用代码。

imports system.data
imports system.data.sqlclient

public class form1
  dim app as new excel.application
  dim exbook as excel.workbook
  dim exsheet as excel.worksheet
  dim exrange as excel.range

  private sub button1_click(byval sender as system.object, byval e as system.eventargs) handles button1.click
  exbook = app.workbooks.open("d:www.111cn.netc.xls")
  exsheet = exbook.sheets(1)

  dim myconnection as new sqlconnection("data source=192.168.0.1;initial catalog=test;user id=sa;password=abc")
  dim mycommand as sqlcommand = new sqlcommand()
  myconnection.open()
  mycommand.connection = myconnection
  mycommand.commandtext = "select un001,un002,un003 from bcun"
  mycommand.commandtype = commandtype.text

  dim myreader as sqldatareader = mycommand.executereader

  dim i as integer = 1
  do while myreader.read()

  exsheet.cells(i, 1) = myreader.getstring(0)
  exsheet.cells(i, 2) = myreader.getstring(1)
  exsheet.cells(i, 3) = myreader.getstring(2)
  i = i + 1
  loop
  myreader.close()
  myconnection.close()

  exbook.save()
  exbook.close()
  app.workbooks.close()
  app.quit()
  mycommand.connection.close()

  end sub
end class
/*
请注意在引用中添加com组件:microsoft excel 11.0 object library(不一定是11.0的,由你用的excel版本来定)

时间: 2024-08-03 08:49:24

vb.net 数据导入excel代码的相关文章

导入导出-C#怎样通过代码实现讲数据导入excel表并将excel设置为只读模式

问题描述 C#怎样通过代码实现讲数据导入excel表并将excel设置为只读模式 C#怎样通过代码实现讲数据导入excel表并将excel设置为只读模式,目前写入数据没问题,关键就是怎么设为只读 解决方案 不用宏也可以做到的,直接用C#去调用excel com组件 这是我以前的解决方案:http://www.ourcodelife.com/thread-49258-1-1.html 解决方案二: 参考:http://office.jb51.net/excel/3889.html 你录制一个宏,看

常见数据导入Excel及Excel数据导入数据库的解决方案

项目中常用到将数据导入Excel,将Excel中的数据导入数据库的功能,曾经也查找过相关的内容,将曾经用过的方案总结一下.方案一 NPOI NPOI 是 POI 项目的 .NET 版本.POI是一个开源的Java读写Excel.WORD等微软OLE2组件文档的项目.使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写.NPOI是构建在POI 3.x版本之上的,它可以在没有安装Office的情况下对Word/Excel文档进行读写操作. 优势

Asp.net:常见数据导入Excel

  引言 项目中常用到将数据导入Excel,将Excel中的数据导入数据库的功能,曾经也查找过相关的内容,将曾经用过的方案总结一下. 方案一 NPOI NPOI 是 POI 项目的 .NET 版本.POI是一个开源的Java读写Excel.WORD等微软OLE2组件文档的项目. 使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写.NPOI是构建在POI 3.x版本之上的,它可以在没有安装Office的情况下对Word/Excel文档进行读

[Asp.net]常见数据导入Excel,Excel数据导入数据库解决方案,总有一款适合你!

原文:[Asp.net]常见数据导入Excel,Excel数据导入数据库解决方案,总有一款适合你! 引言 项目中常用到将数据导入Excel,将Excel中的数据导入数据库的功能,曾经也查找过相关的内容,将曾经用过的方案总结一下. 方案一 NPOI NPOI 是 POI 项目的 .NET 版本.POI是一个开源的Java读写Excel.WORD等微软OLE2组件文档的项目.使用 NPOI 你就可以在没有安装 Office 或者相应环境的机器上对 WORD/EXCEL 文档进行读写.NPOI是构建在

用c#怎么吧数据导入Excel 中

问题描述 用c#怎么吧数据导入Excel中 解决方案 解决方案二:最简单的办法,用tab和回车分割,保存为xls就可以了解决方案三:把我的代码给你,若又问题可以给我发邮件.mq_jx@163.comSqlDataAdapterda=newSqlDataAdapter("sql语句",conn);DataSetds=newDataSet();da.Fill(ds,"tabel");ds.Tables["tabel"].AcceptChanges()

Java 使用poi把数据库中数据导入Excel的解决方法_java

Java 利用poi把数据库中数据导入Excel 效果: 使用时先把poi包导入工程的path,注意只需要导入poi包即可,下载后有三个jar包 核心代码: 连接数据库:DBConnection.java 复制代码 代码如下: package org.xg.db;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;i

winform中 将DataGrid中的数据导入Excel中,并显示Excel应用程序

datagrid|excel|程序|数据|显示    /// <summary>        /// 将DataGrid中的数据导入Excel中,并显示Excel应用程序,        /// 注意调用该方法必须有安装Excel 2000应用程序,并且假定DataGrid中绑定的是一DataSet        /// </summary>        /// <param name="grid"></param>        /

怎么由DataSet将数据导入Excel?

excel|数据 /// <summary> /// 将DataSet里所有数据导入Excel. /// 需要添加COM: Microsoft Excel Object Library. /// using Excel; /// </summary> /// <param name="filePath"></param> /// <param name="ds"></param> public

从dataset将数据导入excel中超过5行中文将出现乱码,这是为什么?

问题描述 在网上找的一个函数,从dataset将数据导入excel中超过5行中文将出现乱码,函数如下:publicvoidCreateExcel(DataSetds,stringFileName){HttpResponseresp;resp=Page.Response;resp.ContentType="application/vnd.ms-excel";resp.ContentEncoding=System.Text.Encoding.GetEncoding("UTF-8&