4

libdbi を使用して、データベースに依存しないアプリケーションを作成したいと考えています。準備済みステートメントを使用したいと思います。libdbi で準備済みステートメントを使用するにはどうすればよいですか? 私が見たすべての例では、通常の select bla from blob where foo; を使用しています。入力エスケープ用に libdbi が提供するエスケープ関数を使用します。

libdbi でこれを行うことができない場合、それを行うことができる別の db-abstraction-library を推奨するか、そのような機能が意味をなさない理由を説明できますか?

4

1 に答える 1

2

残念ながら、libdbi は準備済みステートメントをサポートしていません。ソース: http://libdbi.sourceforge.net/docs/programmers-guideにある libdbi のドキュメント syslog-ng にある次のスレッドもお読みください: http://marc.info/?t=129555478500003

C++ を気にしない場合は、SOCI が代わりになるかもしれません: http://soci.sourceforge.net

于 2012-10-19T06:10:04.640 に答える