![](/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.