C#如何把Excel表格中指定的列导入到datagridview中指定的列里面去。
不是把Excel表格里面的全部数据导入到datagridview中,我只需要导入一部分。DataSetds;stringstrCon="Provider=Microsof...
不是把Excel表格里面的全部数据导入到datagridview中,我只需要导入一部分。
DataSet ds;
string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Extended Properties=Excel 8.0;" +
"data source=" + ExcelPathtextBox.Text.Trim();
OleDbConnection myConn = new OleDbConnection(strCon);
string name = ExcelNametextBox.Text.Trim();
string strCom = " SELECT * FROM [" + name + "$]";
myConn.Open();
OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, myConn);
ds = new DataSet();
myCommand.Fill(ds);
myConn.Close();
我知道用 dataGridView1.DataSource = ds.Tables[0];可以把Excel表格里面的数据捆绑到datagridview中,现在我不需要显示Excel表格吗里面的全部数据,我只想把Excel中的某一列增加到datagridview的某一列。请问怎么弄。 展开
DataSet ds;
string strCon = "Provider=Microsoft.Jet.OLEDB.4.0;" +
"Extended Properties=Excel 8.0;" +
"data source=" + ExcelPathtextBox.Text.Trim();
OleDbConnection myConn = new OleDbConnection(strCon);
string name = ExcelNametextBox.Text.Trim();
string strCom = " SELECT * FROM [" + name + "$]";
myConn.Open();
OleDbDataAdapter myCommand = new OleDbDataAdapter(strCom, myConn);
ds = new DataSet();
myCommand.Fill(ds);
myConn.Close();
我知道用 dataGridView1.DataSource = ds.Tables[0];可以把Excel表格里面的数据捆绑到datagridview中,现在我不需要显示Excel表格吗里面的全部数据,我只想把Excel中的某一列增加到datagridview的某一列。请问怎么弄。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询