zoukankan      html  css  js  c++  java
  • C# 调用Adodb对Access数据库执行批量插入

    public void BatchInsertIntoAccess(DataTable dt)
            {
                ADODB.Connection cn;
                ADODB.Recordset rs;
                string strConn = @"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:FileTmpMMSCRM.mdb;Persist Security Info=False";
                cn = new ADODB.Connection();
                cn.ConnectionString = strConn;
                //打开数据库
                try
                {
                    //cn.Open(strConn, "sa", "password", -1);
                    cn.Open(strConn);
                }
                catch (Exception ex)
                {
                    throw new Exception(ex.Message);
                }
                finally
                {
                    Console.WriteLine(cn.State);
                }
                //打开记录集
                rs = new ADODB.Recordset();
                rs.LockType = ADODB.LockTypeEnum.adLockPessimistic;
                rs.CursorType = ADODB.CursorTypeEnum.adOpenDynamic;
                rs.Open("MSG_Outbox",cn);
                //如果记录集为空,输出一个错误信息
                for (int i = 0; i < 10;i++ )
                {
                    rs.MoveLast();
                    object missing = System.Reflection.Missing.Value;
                    rs.AddNew(missing, missing);
    
                    //第0列为自增列,忽略
                    rs.Fields[1].Value = "2";
                    rs.Fields[2].Value = "";
                    rs.Fields[3].Value = "11111111";
                    rs.Fields[4].Value = "0";
                    rs.Fields[5].Value = "打发打发dfadafdadafde";
                    rs.Fields[6].Value = "";
                    rs.Fields[7].Value = "2016/10/1 22:23:48";
                    rs.Fields[8].Value = 12;
                    rs.Update();
                }
    
                rs.Close();
                cn.Close();
    
    
                
    
            }
    
  • 相关阅读:
    【基于mini2440开发板的交叉编译环境及内核树配置.
    linux 模块编译步骤(原)
    鸟哥的linux私房菜
    ios消息机制
    初学者必学文档:Objective-C语法入门(1)
    oc基础知识
    ios 人魔七七
    Usaco Open09 Gold
    USACO JAN 2012 Bronze
    USACO·2012·Feb Bronze
  • 原文地址:https://www.cnblogs.com/volts0302/p/5926699.html
Copyright © 2011-2022 走看看