s を使用しC-MySQL API
て、MySQL のフェッチされた行をナビゲートしています。
MYSQL_RES *f
特定のクエリの結果を取得するために使用し、 を使用して一度に 1 行ずつフェッチできmysql_fetch_row(f)
ます。
問題は、今、4行目をフェッチしたと言っていますmysql_fetch_row(f)
が、次に必要なのは、特定の条件が真の場合、2行目をフェッチできるはずです。それ以外の場合は、通常のルーチンを実行して5行目をフェッチできます。
MYSQL_RES *temp
として初期化される 一時的なものを使用してみました
temp=f;
そして、ロールバックしたいときはいつでも使用できます
f=temp;
しかし、両方が同じことを指しているため、それは機能しません。私も試しました
*temp=*f;
そして、ロールバックしたいときはいつでも使用できます
*f=*temp;
しかし、それはセグメンテーション違反を生成します。