0
Firebird(ドライバibpp)を使用するC++コードがあり、PostgreSQL(pqxxが使用されている)への変換が必要です。変更が必要なメインファイルはthis oneです。私は始めましたが、今は困難があります。C++プロジェクトのibppからpqxxへの変換
while (st->Fetch())
{
st->Get(1, tName);
st->Get(2, fieldName);
st->Get(3, fieldType);
if (tName != tableName)
continue;
result.push_back(DbField(fieldName, fieldType, ""));
}
pqxxを使用して書き換える方法はわかりません。私はpqxxでコードの一部を書き直しました。あなたはそれを見ることができますhere。 この断片を手伝ってもらえますか?
私はSQLで作業を始めました。誰かが私にibppのコードがどのように機能するのか説明してくれれば幸いです。そして、もしあなたが大きなpqxx-examplesを使っていくつかのリンクを残したら、それは素晴らしいことでしょう。