2012-03-24 7 views
0

возникла проблема с dets: to_ets/2пример dets импорт данных

Может ли кто-нибудь указать мне пример онлайн? Ive посмотрел на страницы man, но я не видел никакого примера использования. Не удалось найти что-либо в google ..

Моя проблема, похоже, связана с фактической функцией dets: to_ets(), а не с созданием dets. Я проверил это на своем, и все в порядке.

ответ

1

Вы должны создать таблицу ETS перед использованием функции to_ets/2. Существующие объекты таблицы Ets сохраняются, если они не перезаписаны. У вас есть какие-либо {ошибки, причины} кортежей в результате?

1

быстрый пример dets: to_ets/2.

1> dets:open_file(d, [{file, "/tmp/d"}, {type, set}]). 
{ok,d} 
2> dets:insert(d, {a, 1}). 
ok 
3> dets:insert(d, {b, 2}). 
ok 
4> ets:new(e, [named_table, set]). 
e 
5> dets:to_ets(d, e). 
e 
6> ets:tab2list(e). 
[{b,2},{a,1}] 
Смежные вопросы