QProcess *process =new QProcess;
process->setStandardOutputFile("D:/My Documents/database/debug/qq.sql");
process->start("D:/My Documents/database/debug/sqlite3.exe test.db \".dump\">qq.sql",QIODevice::WriteOnly);
我在QT中写的上面的代码进行数据库备份,可是为什么输出的文件大小为0呢??
------解决方案--------------------
sqlite服务是开着的吧?
可以考虑下用mysql?
mysql有很多函数接口的。!