社区
语言基础/算法/系统设计
帖子详情
如何 向一个 File Of Record 追加记录?
fsybaby
2005-04-10 03:54:34
我有一个 File of 记录 的变量,
我已经assignfile,请问是 Reset,还是别的,怎么Append不好使?,怎么打开才能直接向文件中追加记录?
...全文
180
8
打赏
收藏
如何 向一个 File Of Record 追加记录?
我有一个 File of 记录 的变量, 我已经assignfile,请问是 Reset,还是别的,怎么Append不好使?,怎么打开才能直接向文件中追加记录?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fsybaby
2005-05-22
打赏
举报
回复
谢谢,我明白了大概的意思
hsgrass37301
2005-04-30
打赏
举报
回复
上班时间帮你写例子,呵呵,希望有人同样的帮助别人,谢谢
procedure TForm1.FormCreate(Sender: TObject);
type
arecord = record
name: string[10];
id: integer;
end;
var
f: file of arecord;
r: arecord;
begin
FileMode := fmOpenWrite;
AssignFile(f, 'c:\a.txt');
Rewrite(f);
r.name := 'hello';
r.id := 99;
BlockWrite(f, r, sizeof(r));
CloseFile(f);
FileMode := fmOpenRead;
AssignFile(f, 'c:\a.txt');
Reset(f);
BlockRead(f, r, sizeof(r));
text := r.name;
CloseFile(f);
end;
fsybaby
2005-04-29
打赏
举报
回复
那到底用什么方式打开? rewrite是用于文件不存在的情况,要读一个存在的记录文件用Reset?
Delphi1985
2005-04-16
打赏
举报
回复
rewrite是用于文件不存在的情况,要读一个存在的记录文件用Reset
没错的,给分
Delphi1985
2005-04-16
打赏
举报
回复
你用SEEK定位,再用write就搞定
Append好像只能用于文本文件吧
fsybaby
2005-04-16
打赏
举报
回复
有会的吗?
fsybaby
2005-04-10
打赏
举报
回复
不是文本文件呀,是 记录文件
dext
2005-04-10
打赏
举报
回复
begin
if OpenDialog1.Execute then
begin { open a text file }
AssignFile(f, OpenDialog1.FileName);
Append(f);
Writeln(f, ...);
Flush(f); { ensures that the data were actually written to file }
CloseFile(f);
end;
end;
参数 CONTROL_
FILE
_
RECORD
_KE…
参数 CONTROL_
FILE
_
RECORD
_KEEP_TIME 和MAXLOGHISOTRY 参数 control_
file
_
record
_keep_time 是
一个
位于控制文件中比较重要的参数之一。 它决定了控制文件里可重复使用的
记录
所能保存的最小天数。 当一条新的
记录
需要添加到可重用
记录
的空间时 ,并且最老的
记录
在可重用
记录
空间中还没有老化,即实际保留的天数未超过这个参数规定的天数,则控制
control_
file
_
record
_keep_time
参数CONTROL_
FILE
_
RECORD
_KEEP_TIME和MAXLOGHISOTRY ...
CONTROL_
FILE
_
RECORD
_KEEP_TIME
CONTROL_
FILE
_
RECORD
_KEEP_TIME 该初始化参数用于指定控制文件可重用
记录
被覆盖之前可保留的最小天数,其数值范围为0~365,默认值为7.初始化参数Control_
file
_
record
_keep_time是动态参数,可以使用ALTER SYSTEM命令进行修改。示例如下: SQL>ALTER SYSTEM SET Control_
file
_
record
file
record
segment怎样解决,
FILE
_
RECORD
_SEGMENT_HEADER structure
FILE
_
RECORD
_SEGMENT_HEADER structure05/31/20182 分钟可看完本文内容[This structure is valid only for version 3 of NTFS volumes; it may be altered in future versions.]Represents the
file
record
segment. This is ...
Linux系统下
追加
记录
到文件中的实例代码解读
Linux系统下
追加
记录
到文件中遇到问题参数声明 遇到问题 今日阅读Linux程序设计第四版,找到
一个
使用mmap函数的实例 该程序主要定义
一个
结构体,随后利用mmap,msync以及munmap函数对其进行内容
追加
,定位以及修改内容的操作。 先自己实现该代码,随后进行编译 #include <unistd.h> #include <stdio.h> #include <stdlib.h> #include <sys/mman.h> #include
语言基础/算法/系统设计
16,741
社区成员
33,233
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章