您的位置:首页 > 编程语言 > C#

C# 把Excel中的数据批量导入DataSet中

2014-05-27 18:57 597 查看
    private void button1_Click(object sender, EventArgs e){DataSet ds = new DataSet();string conn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source='文件的绝对路径';Extended Properties='Excel 8.0;HDR=Yes;IMEX=1'";//连接字符串OleDbConnection MyConnection = new OleDbConnection(conn);//得到连接对象OleDbDataAdapter MyCommand = new OleDbDataAdapter("select * from [Sheet1$]", MyConnection);MyConnection.Open();MyCommand.Fill(ds, "exdtSource");this.dataGridView1.DataSource = ds.Tables["exdtSource"];//在dataGridView1中显示MyConnection.Close();foreach (DataRow p in ds.Tables["exdtSource"].Rows) {foreach (var i in p.ItemArray){Console.WriteLine(i);}}
                                            
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  C# Excel dataset