在excel中如何調出dataanalysis?前提條件:本機需支持office編程,如不支持,需執行修複,在安裝那裡選擇支持開發模式,我來為大家講解一下關于在excel中如何調出dataanalysis?跟着小編一起來看一看吧!
前提條件:本機需支持office編程,如不支持,需執行修複,在安裝那裡選擇支持開發模式
String sConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" FilePath ";Extended Properties=Excel 8.0;"; //關鍵是這句
try
{
OleDbConnection objConn = new OleDbConnection(sConnectionString);
objConn.Open();
OleDbCommand objCmdSelect = new OleDbCommand("SELECT * FROM [Sheet1$]", objConn);
//$sheet1是excel文檔中的工作表名稱,默認都是sheet1、sheet2……
//把代碼中的sheet1改稱你的excel文檔中工作表的名稱吧。
OleDbDataAdapter objAdapter1 = new OleDbDataAdapter();
objAdapter1.SelectCommand = objCmdSelect;
DataSet objDataset1 = new DataSet();
// objAdapter1.Fill(ds, "XLData");
// ds = objDataset1;
DataTable dt = new DataTable();
DataColumn dc = new DataColumn("abc");
dc.DataType = typeof(bool);
dc.AllowDBNull = false;
dc.DefaultValue = false;
dt.Columns.Add(dc);
objAdapter1.Fill(dt);
// dataGridView1.DataSource = objDataset1.Tables[0].DefaultView;
dataGridView1.DataSource = dt;
objConn.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.Message.ToString());
}
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!