当前位置:编程学习 > C#/ASP.NET >>

c# sql excel

       string fname = openFiledDialog.FileName;
                ExcelUtility excelUtility = new ExcelUtility();
                DataSet ds = ExcelUtility.GetWorksheet(fname, "Sheet1$");
                SqlConnection conn = new SqlConnection("Data Source=XXXX/sql05;Initial Catalog=XDorm;Integrated Security=True");
                try
                {
                    conn.Open();
                    SqlDataAdapter da = new SqlDataAdapter();
                    //da.Update(ds, );
                    MessageBox.Show("成功!");
                }
                catch (SqlException ex)
                {
                    MessageBox.Show(ex.ToString());
                }
                finally
                {
                    conn.Close();
                }


目前已经把excel表中的内容填充到一个dataset中区了,如上的ds,如何才能将它存储到具体数据库中的某一个表(tb)中呢? 大家都下班了? --------------------编程问答-------------------- 刚才为啥删帖了?
刚写了几句话提交了提示帖子已删除。。。
我只想到for循环遍历dataset然后insert --------------------编程问答-------------------- dataset.tables[0]这个表就是你要的数据表,每一行等于你数据库里的记录。
该怎么insert你应该知道吧 --------------------编程问答-------------------- 有点隐私。。。不好意思。。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,