2011-03-09 53 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