![](/img/trans.png)
[英]How do I add in an save dialogue function in my export to excel codes?
[英]how to add my excel gridview to my aspxgridview and save in sqlserver?
protected void btnUpload_Click(object sender, EventArgs e)
{
string query = "SELECT * FROM [Sheet$]";
OleDbConnection conn = new OleDbConnection(ConStr);
if (conn.State == ConnectionState.Closed)
{
conn.Open();
}
OleDbCommand cmd = new OleDbCommand(query, conn);
OleDbDataAdapter da = new OleDbDataAdapter(cmd);
da.Fill(ds);
GridView1.DataSource = ds.Tables[0];
GridView1.DataBind();
}
您需要安装 Microsoft Access 数据库引擎。 它因办公版本而异。
https://www.microsoft.com/en-in/download/details.aspx?id=13255
或者
https://www.microsoft.com/en-us/download/details.aspx?id=54920
对于这个 OLEDB 错误
现在您的空问题可能是由于您的工作簿中不存在 Sheet$。 您需要确保您的 excel 具有相同的选项卡名称。 就像你的excel有表格Sheet1,Sheet2一样,你可以用Sheet1$和Sheet2$获取数据
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.