QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1086|回复: 5

关于dbm的编程

[复制链接]
发表于 2002-12-16 11:44:23 | 显示全部楼层 |阅读模式
Thank u for ur contributions.

我对dbm不熟悉,不知道他有没有类似odbc这样的接口驱动。不知在那能找到相关资料!
发表于 2002-12-18 14:55:37 | 显示全部楼层
dbm 类数据库函数库
From:
http://hosting.chinaon.com/hosting/school/php4/group.php-11.htm

dbm为柏克莱大学所发展的文件型数据库。欲使用本函数可能需要先安装相关的 DBM 函数馆,当然在 BSD 系列的操作系统中已经装好的就不用自行动手了。
dbm 在资料存取没有很复杂的字段,它只有单纯的键/值 (key/value) 的字段。

下例为简单的 dbm 使用范例

<?
function do_stuff() {
  // 略去复杂的资料处理流程
}
$dbm = dbmopen("lastseen", "w");
if (dbmexists($dbm, $userid)) {
  $last_seen = dbmfetch($dbm, $userid);
} else {
  dbminsert($dbm, $userid, time());
}
do_stuff();
dbmreplace($dbm, $userid, time());
dbmclose($dbm);
?>
回复

使用道具 举报

发表于 2002-12-18 14:58:34 | 显示全部楼层
感觉像Windows注册表。
回复

使用道具 举报

 楼主| 发表于 2002-12-19 09:35:04 | 显示全部楼层
非常感谢你的回复!
<Q1> 我能不能用dbm 导出或导入批量数据,
<Q2> 如果我将这段代码用在c语言中,我还需要连接什么库,和头文件么?
回复

使用道具 举报

发表于 2002-12-20 20:31:58 | 显示全部楼层
我也不是太清楚,你可以用google搜索一下。有什么心得体会,共享出来哟!
回复

使用道具 举报

 楼主| 发表于 2002-12-21 17:42:49 | 显示全部楼层
哦,谢谢,最近我还在使用xml,等闲下来,我回去实践一下dbm,我想到那时才会有心得体会。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-16 16:26 , Processed in 0.116014 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表