谁能给一个例子。用ASP.NET查看出来execl(.xls格式)里面存储的全部数据,并且可以通过条件查询里面的数据。小弟在此谢过了
解决方案 »
- 我要做成B/S的,只有服务器开一个软件,别人才能登陆服务器,否则不能.可以实现吗?
- 传值问题
- 文本框,下拉框问题
- DropDownList:SelectedIndexChanged事件对应的客户端事件是什么?
- asp.net中插入gif为什么不能动
- Jquery.validate是不是只能验证from标签里的控件?
- Application中Cache的问题。
- ASP.NET 数据库添加一行显示在GRIDVIEW控件里第一行
- rereporting service的数据集问题
- .net 如何调用mysql中的存储过程!!!
- 求一个用正则过滤Email,和超过五位数字的字符串
- .net能不能做像新浪微博的功能?
http://www.jz123.cn/text/2327708.html
DataSet ds = new DataSet();
using(OleDbConnection conn = new OleDbConnection(strConn))
{
conn.Open();
string str = "select * from [sheet1$]";
OleDbDataAdapter da= new OleDbDataAdapter(str, conn);
da.Fill(ds);
conn.Close();
}
打开EXCEL模板,遍历数据
将Excel的数据导入SQL server :
SELECT * into newtable
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\book1.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...[Sheet1$]
实例:
SELECT * into newtable
FROM OpenDataSource( 'Microsoft.Jet.OLEDB.4.0',
'Data Source="c:\Finance\account.xls";User ID=Admin;Password=;Extended properties=Excel 5.0')...xactionshttp://www.wujianrong.com/archives/cat-51/2.html
<%@ Page Language="C#"%><%@ Import Namespace="System.Data" %>
<%@ Import Namespace="System.Data.OleDb" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><script runat="server">
protected void Page_Load(object sender, EventArgs e)
{
OleDbConnection cn = new OleDbConnection();
cn.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + Server.MapPath("Data.xls") + ";Extended Properties='Excel 8.0;HDR=No;IMEX=1;'";
String sql = "select * from [Sheet1$] Where F2 LIKE '%9%'";
OleDbCommand cmd = new OleDbCommand(sql, cn);
cn.Open();
OleDbDataReader dr = cmd.ExecuteReader();
GridView1.DataSource = dr;
GridView1.DataBind();
cn.Close();
}
</script><html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</form>
</body>
</html>