如何编写信息在dets中的哪个存储到txt文件?

谢谢你。

有帮助吗?

解决方案

由于您几乎没有关于您的含义或打算做什么的信息,因此我唯一可以给您的建议就是阅读DETS手册。您可能需要的功能是:

  • dets:open_file/1 或者 dets:open_file/2 打开包含信息的文件。
  • dets:traverse/2 浏览商店中的数据通过 fun 这样做您想要的任何事情(在这种情况下,写入文本文件)。
  • dets:close/1 关闭数据存储。

如果您想要更具体的建议,或者如果您想到的是完全不同的建议,则必须提出一个更好的问题 - 例如,一个有详细信息。

其他提示

“ Just My Right Insive”的答案示例是“ Mnesia用户指南”中的一个示例。

{ok, N} = dets:open_file(schema, [{file, "./schema.DAT"},{repair,false}, 
                                  {keypos, 2}]),
F = fun(X) -> io:format("~p~n", [X]), continue end,
dets:traverse(N, F),
dets:close(N).      

http://www.erlang.org/doc/apps/mnesia/mnesia_chap7.html#id75830

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top