zoukankan      html  css  js  c++  java
  • DataTable到Access

           conn.Open();                  
                        OleDbDataAdapter Bada = new OleDbDataAdapter("select * from " + cmdText, conn);//建立一个DataAdapter对象
                        OleDbCommandBuilder cb = new OleDbCommandBuilder(Bada);//这里的CommandBuilder对象一定不要忘了,一般就是写在DataAdapter定义的后面
                        cb.QuotePrefix = "[";
                        cb.QuoteSuffix = "]";
                        DataSet ds = new DataSet();//建立DataSet对象
                        Bada.Fill(ds, "demo");//填充DataSet
                        DataTable dt = ds.Tables["demo"];//建立一个DataTable对象,方便操作
                        foreach (DataRow tempRow in dt1.Rows)
                        {
                            DataRow dr = dt.NewRow();
                            dr.ItemArray = tempRow.ItemArray;//行复制
                            dt.Rows.Add(dr);
                        }
                        Bada.Update(ds, "demo");//用DataAdapter的Update()方法进行数据库的更新

  • 相关阅读:
    Java 反射
    类中静态/普通/构造初始化顺序
    计算机世界中的0和1
    Java并发练习
    HashMap底层
    HashMap 与 Hashtable 的区别
    为什么重写了equals() 就要重写hashcode()
    干货型up主
    JSP页面元素
    重定向与请求转发的区别
  • 原文地址:https://www.cnblogs.com/ruiyuan/p/11410406.html
Copyright © 2011-2022 走看看