zoukankan
html css js c++ java
个人学习代码保存:例11.读取Excel文件中的数据
前台代码:Default.aspx
<%
@ Page Language
=
"
C#
"
AutoEventWireup
=
"
true
"
CodeFile
=
"
Default.aspx.cs
"
Inherits
=
"
_Default
"
%>
<!
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"
>
<
html
xmlns
="http://www.w3.org/1999/xhtml"
>
<
head
runat
="server"
>
<
title
>
无标题页
</
title
>
</
head
>
<
body
>
<
form
id
="form1"
runat
="server"
>
<
div
>
<
asp:GridView
ID
="GridView1"
runat
="server"
>
</
asp:GridView
>
</
div
>
</
form
>
</
body
>
</
html
>
后台代码:Default.aspx.cs
using
System;
using
System.Data;
using
System.Configuration;
using
System.Web;
using
System.Web.Security;
using
System.Web.UI;
using
System.Web.UI.WebControls;
using
System.Web.UI.WebControls.WebParts;
using
System.Web.UI.HtmlControls;
using
System.Data.OleDb;
public
partial
class
_Default : System.Web.UI.Page
{
private
static
string
connstr
=
ConfigurationManager.AppSettings[
"
ConnectionString
"
].ToString();
private
static
string
dbpath
=
ConfigurationManager.AppSettings[
"
DBPATH
"
].ToString();
protected
void
Page_Load(
object
sender, EventArgs e)
{
if
(
!
IsPostBack)
{
this
.GridView1.DataSource
=
CreateDataSource();
this
.GridView1.DataBind();
}
}
private
DataSet CreateDataSource()
{
String ExcelDBPath
=
connstr
+
Server.MapPath(dbpath)
+
"
;
"
;
OleDbConnection conn
=
new
OleDbConnection(ExcelDBPath);
OleDbDataAdapter myCommand
=
new
OleDbDataAdapter(
"
SELECT * FROM [Sheet1$]
"
, conn);
DataSet myDataSet
=
new
DataSet();
myCommand.Fill(myDataSet);
return
myDataSet;
}
}
web.config
<?
xml version="1.0"
?>
<
configuration
xmlns
="http://schemas.microsoft.com/.NetConfiguration/v2.0"
>
<
appSettings
>
<
add
key
="ConnectionString"
value
="Provider=Microsoft.Jet.OLEDB.4.0; Extended Properties=Excel 8.0;Data Source="
/>
<
add
key
="DBPATH"
value
="ExcelDB\username.xls"
></
add
>
</
appSettings
>
<
system.web
>
<
compilation
debug
="true"
/></
system.web
></
configuration
>
查看全文
相关阅读:
C语言-第四周作业
第8次Scrum会议(10/20)【欢迎来怼】
例行报告(20171011-20171019)
C语言--第二周作业评分和总结(5班)
C语言-第三周作业
第一次Scrum会议(10/13)【欢迎来怼】
单元测试之四则运算
四则运算V1.1
例行报告(20170927-20171010)
C语言--第一周作业评分和总结(5班)
原文地址:https://www.cnblogs.com/wbcms/p/1037568.html
最新文章
Alpha冲刺Day7
Alpha冲刺Day6
Alpha冲刺Day5
设计模式第三次作业
Alpha冲刺Day4
Alpha冲刺Day3
Alpha冲刺Day2
Alpha冲刺Day1
第二次团队作业
第二次设计模式
热门文章
Alpha冲刺! Day9
Alpha冲刺! Day8
Alpha冲刺! Day7
Alpha冲刺! Day6
Alpha冲刺! Day5
Alpha冲刺! Day4
阶段性团队反思
Alpha冲刺! Day3
Apha冲刺! Day2
软工团队
Copyright © 2011-2022 走看看