</td>
<td style="WIDTH: 190px; HEIGHT: 23px; BACKGROUND-COLOR: #ff9900; TEXT-ALIGN: center">
<asp:Button ID="Button2" runat="server" Font-Size="9pt" onclick="Button2_Click"
Text="数据库中显示Excel数据" />
</td>
</tr>
<tr>
<td>
</td>
</tr>
</table>
</form>
</body>
</html>
Default.aspx.cs
using System;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;
using System.Data.OleDb;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
public OleDbConnection CreateCon()
{
string strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data source=" + Server.MapPath("UserScore.mdb") + ";User Id=admin;Password=;";
OleDbConnection odbc = new OleDbConnection(strconn);
return odbc;
}
protected void Button1_Click(object sender, EventArgs e)
{
//定义Excel列表
string StyleSheet = "Sheet1";
//调用自定义LoadData方法,将Excel文件中数据读到ASPNET页面中
LoadData(StyleSheet);
//定义查询的SQL语句
string sql = "select ID,用户姓名,试卷,成绩,考试时间 from Score";
//创建Oledb数据库连接
OleDbConnection con = CreateCon();
con.Open();//打开数据库连接
OleDbCommand com = new OleDbCommand(sql, con);








