SQLite3 学习

来源:互联网 发布:python getconfig 编辑:程序博客网 时间:2024/05/21 14:50

执行预编绎SQL脚本

db.execDML("begin transaction;");

        CppSQLiteStatement stmt = db.compileStatement(
            "insert into emp values (?, ?);");
        for (i = 0; i < nRowsToCreate; i++)
        {
            char buf[16];
            sprintf(buf, "EmpName%06d", i);
            stmt.bind(1, i);
            stmt.bind(2, buf);
            stmt.execDML();//执行SQL
            stmt.reset();
        } 
        db.execDML("commit transaction;");//提交事务 


可用于一次性提交多条记录。

原创粉丝点击