2011-07-06 7 views
2

SQLAPI ++ライブラリを使用している人はいますか? (connecting C++ and SQLSQLAPI ++ライブラリの使用

私はローカルサーバー、SQLサーバー2008およびWindows XPをお持ちですか。

あなたがc++ and sql serverを接続するためにfuncional例がありますか?、ちょうどC++で簡単な

SELECt * FROM mytable; 

を行うにはありますか?

+0

これはLinuxやWindowsからですか?SQLAPI ++には、それ自体が配布しないクライアントライブラリが必要です。これは、ラッパーやラッパーのようなものです。代わりに抽象化あなた自身で別の図書館を扱わなければなりません。 –

+0

私はWindowsの使用を指定しました.... – cMinor

+0

MySQLはこの種のAPIを長い間持っていました - http://tangentsoft.net/mysql++/ – Ulterior

答えて

3

私の最初の印象は、SQLApi ++が素晴らしいことです。ここに背景のビットです。

私は長い間ADOを使用してきましたが、有用な情報なしで一部のユーザーにいくつかのCOMエラーを出すようになっています。また、msado ??。tlbは下位互換性がないので、すべてのユーザーが同じバージョンであることに注意する必要があります。これはあなたには当てはまらないかもしれないと私は理解していますが、私はこれをとにかく分かち合うと考えました。

私は数日前にSQLApi ++を調べ始めました。私が今までに見つけた唯一の欠点は、結果セットに行かずに戻った行の数を知る方法がないということです。また、無料ではありません。肯定的な側面では、APIは直感的であり、ドキュメントは良好であり、例は有用である。それはADOと比較すると驚くほど高速です。コピー/貼り付けの代わりに、http://www.sqlapi.com/Examples/step4.cppをご覧ください。

+0

SQLAPIの障害ではありません。ほとんどすべてのSQLエンジンでは、SELECTが返す行の数が分かりません。あなたはすべてのデータを取得する必要があります... – Stef

1

確かに、いいですね、しかしSQLApi ++が最後の更新は数ヶ月前だった2000年以降でサポートされて

+2

私は数週間前に新しいリリースについて電子メールを受け取りました。コードが積極的に維持されていることを確かめてください。 – Hazerider

2

サイトが長い間更新されていない今:(。サイトはおそらく更新されません。便利な例、ドキュメンテーション、履歴、サポートの2つがあります。サイトを頻繁に更新しないと、例などが変更されていない、つまりapi

関連する問題