DB-Library的难题,哪位高手帮忙看看!!!在线等待
在一个while循环中,我调用了几次删除数据库的操作,可是每次只有第一次可以运行成功。
类似下面的循环:
int id =1;
while(id<5)
{
dbfreebuf(dbproc);
dbfcmd (dbproc, "delete from my_table where id = '%i'", id);
dbsqlexec(dbproc);
id++;
}
隔以段时间,这段代码会运行一次,每次只有第一次的删除操作可以顺利完成。哪位高手帮个忙,如果有过DB-Library的开发经验,希望分享一下。