在用C语言编程实现MySQL插入多行记录时候,执行语句为:insert into table_name values(a1,b1,c1),(a2,b2,c2),(a3,b3,c3)。如果插入行都是正确的,那么可以用mysql_effected_rows(MYSQL*)来查看插入的行数
现在行(a2,b2,c2)有错误,但是mysql会插入第一行数据,现在问题是我如何知道在插入出现错误的时候mysql执行了多少行的插入??