if(mysql_query(m_pConn,"begin"))
{
printf("start transaction-------\n");
}
if(mysql_query(m_pConn,"insert into T_index_1_2_2(time_from,time_to,data_offset,data_length) values(1,1,14,1)"))
{
printf("inser to err\n");
}
if(mysql_query(m_pConn,"rollback"))
{
printf("start rollback-------\n");
}上面的语句好像不行,插入表照样成功。
{
printf("start transaction-------\n");
}
if(mysql_query(m_pConn,"insert into T_index_1_2_2(time_from,time_to,data_offset,data_length) values(1,1,14,1)"))
{
printf("inser to err\n");
}
if(mysql_query(m_pConn,"rollback"))
{
printf("start rollback-------\n");
}上面的语句好像不行,插入表照样成功。
取消自动提交mysql_commit()
提交事务mysql_rollback()
回滚事务
可能你是myisam,不支持事务