2011-03-09 51 views
4

我一直在尋找OCaml的SQLite綁定。我偶然發現了ocaml-sqlite3這看起來不錯並且最新,但是沒有關於如何使用它的文檔。OCaml的Sqlite綁定

還有就是an obsolete ocaml-sqlite binding這是在2004年停止了一些很老的文檔(僅API參考),但它確實沒有看電流,大概是從已更新的版本,我發現(在上面的鏈接中列出)完全不同。

我只是想知道,如果有人有一些文件,例子或線索如何這些庫工作。我可以通過代碼,但我想保留該選項作爲最後一個資源。

回答

6

你好。你提到的ocaml-sqlite3庫實際上是有文檔的;你只需要用make doc來構建它。它也包含在.mli文件中的註釋中;你可以看看這裏:http://hg.ocaml.info/release/ocaml-sqlite3/file/b28bff3ff215/sqlite3.mli。我意識到它基本上只是一個API參考,但它看起來相當全面。

+0

非常感謝,我完全忽略了我可以構建文檔的事實!現在更有意義。 – GiantSquid 2011-03-11 07:35:08

5

除了phooji的回答,請注意API密切關注C sqlite庫。因此,任何Sqlite書籍都應該可以幫助您使用OCaml綁定。你對使用哪個版本是正確的;這裏的一個:http://www.ocaml.info/home/ocaml_sources.html