asp.net 读取Excel数据,填充DataSet 与GridView代码

asp教程.net 读取excel数据,填充dataset 与gridview代码
// 连接字符串

string ph = string.format("upload\{0}", name);
string xlspath = server.mappath(ph);
string connstr = "provider=microsoft.jet.oledb.4.0;" + "extended properties="excel 8.0;hdr=no;imex=1";" +  "data source=" + xlspath;
string sql_f = "select * from [{0}]";

oledbconnection conn = null;
oledbdataadapter da = null;
datatable tblschema = null;
ilist<string> tblnames = null;

// 初始化连接,并打开
conn = new oledbconnection(connstr);
conn.open();

//方法二

 连接字符串

dim xlspath as string = server.mappath("~/app_data/excelfile.xls") ' 绝对物理路径
dim connstr as string = "provider=microsoft.jet.oledb.4.0;data source=" & xlspath & "; extended properties=excel 8.0;"
' 查询语句
dim sql as string = "select * from [sheet1$]"

dim ds as dataset = new dataset()
dim da as oledb.oledbdataadapter = new oledb.oledbdataadapter(sql, connstr)
da.fill(ds) ' 填充dataset

' 在这里对dataset中的数据进行操作

' 输出,绑定数据
gridview1.datasource = ds.tables(0)
gridview1.databind()

上面代码是讲了绑定到gridview中的代码

时间: 2024-08-02 03:16:52

asp.net 读取Excel数据,填充DataSet 与GridView代码的相关文章

一款C#读取excel数据存入dataset

一款c#读取excel数据存入dataset */ /// <summary>     /// 读取数据源     /// </summary>     /// <param name="filenameurl"></param>     /// <param name="table"></param>     /// <returns></returns>     pu

问题: asp.net 读取excel 模版 填充数据 另存为

问题描述 如题:用asp.net读取excel模版在填充数据然后另存为html,怎么作,最好有封装好的类, 解决方案 解决方案二:没做过.做个标记,帮顶下.解决方案三:不用封装类,就像操作Access数据库一样,只不过连接字符串有点不一样,如下:Provider=Microsoft.Jet.OleDb.4.0;DataSource="+Excel路径+";ExtendedProperties=Excel8.0;";解决方案四:唉,自己顶一下,希望高手出现.解决方案五:唉,自己

asp.net 读取Excel数据

asp教程.net 读取excel数据 <%@ page language="vb" autoeventwireup="false" codefile="excel.aspx.vb" inherits="_excel" %> <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.w3.

asp.net 读取Excel数据到DataTable的代码_实用技巧

复制代码 代码如下: /// <summary> /// 获取指定路径.指定工作簿名称的Excel数据:取第一个sheet的数据 /// </summary> /// <param name="FilePath">文件存储路径</param> /// <param name="WorkSheetName">工作簿名称</param> /// <returns>如果争取找到了数据会返回

asp.net中EXCEL数据导入到数据库程序代码

注意:EXCEL中的第一行不能导入. 下面是源码:IntoExcel.aspx:  代码如下 复制代码 <%@ Page  AutoEventWireup="true" CodeFile="IntoExcel.aspx.cs" Inherits="study_IntoExcel" %>    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&qu

asp.net读取excel中的数据并绑定在gridview

 这篇文章主要介绍了asp.net读取excel中的数据并绑定在gridview上的方法,需要的朋友可以参考下       前台label,DropDownList,gridview控件 aspx.cs核心代码: 代码如下: using System.Data.OleDb;//需要引入命名 public void Excel_Click(object sender, EventArgs e) { if (this.AttachmentFile.Value == "" &&

asp.net C# 读取Excel数据代码

asp教程.net  c# 读取excel数据代码 public dataset exceltods(string path)     {        string con = "provider=microsoft.jet.oledb.4.0;data source="+"e:\collegemis\upexcel\" + fileupload1.filename+";extended properties='excel 8.0;imex=1'&quo

asp.net读取excel文件的三种方法示例

 这篇文章主要介绍了asp.net读取excel文件的三种方法示例,包括采用OleDB读取Excel文件.引用的com组件读取Excel文件.用文件流读取,需要的朋友可以参考下 方法一:采用OleDB读取Excel文件   把Excel文件当做一个数据源来进行数据的读取操作,实例如下:  代码如下: public DataSet ExcelToDS(string Path)    {    string strConn = "Provider=Microsoft.Jet.OLEDB.4.0;&q

【译】Asp.Net 导出 Excel 数据的9种方案

原文 http://www.cnblogs.com/garydot/archive/2012/06/04/excel-export.html 简介 Excel 的强大之处在于它不仅仅只能打开Excel格式的文档,它还能打开CSV格式.Tab格式.website table 等多钟格式的文档.它具备自动识别行号,字符,格式化数字等功能,例如:如果你在Excel 单元格中输入数字 "123456789012" 会自动转化为"1.23457E+11". 背景介绍 正因为E