2011-10-07 40 views
2

我想做一些簡單的事情,比如通過索引添加條目和閱讀條目。那裏有哪些圖書館,哪些圖書館最好?什麼是從視覺c + + sql的好api

+0

什麼是您的目標數據庫? – crashmstr

+0

我正在將它構建爲一個sql db,通過一次又一次地添加條目 –

+1

是的,但是哪個SQL數據庫?有幾個,你正在使用的數據庫將決定你使用的API。 SQL Server,甲骨文,訪問,MySQL ...別的東西? –

回答

4

SQLite將是一個好簡單的SQL數據庫引擎,具有simple embedded C++ interface

SQLAPI++將是許多商業SQL的數據庫(Oracle,SQL服務器,DB2中,Sybase,Informix的,IB的,SQLBase,MySQL和PostgreSQL,SQLite和ODBC)

3

一種選擇是使用Microsoft的SQL Server Compact Edition。它是免費的,並且具有Visual Studio集成。

你可以下載它,並找到更多在下面的鏈接: SQL Server Compact Edition

+0

哪個api會很好用? –

+0

剛剛開始使用[開發人員指南](http://msdn.microsoft.com/zh-cn/library/ms173994(v = SQL.100).aspx)。它有關於如何使用它構建應用程序的信息。當你有更具體的問題時,回來問問他們。 – crashmstr

0

一個不錯的選擇。如果您不擔心巨大的併發然後使用SQLite(www.sqlite.org)。下載聚合版本,你只有2個文件:sqlite3.h和sqlite3.c。它非常易於使用,不需要安裝或配置服務器。

+0

那些文件sqlite3ext.h和shell.c是不是很重要?我可以忽略它們嗎? –

+0

shell.c是一個簡單的命令行可執行文件,允許您輸入SQL註釋。你不需要這個。我不確定sqlite3ext.h是什麼(如果我猜測應該是應用程序開發人員向sqlite3添加擴展名),但我從來沒有使用它。 – Cthutu

相關問題