主题:DBF表的数据能加密吗?
atian1025
[专家分:0] 发布于 2011-02-02 09:53:00
如题,能不能加密dbf表数据,不让别人随便用VFP或EXCEL打开或者打开时只看到乱码,但报表要能正常打开,附上简单的报表设计。希望高手指教!!!
最后更新于:2011-03-02 20:27:00
回复列表 (共5个回复)
沙发
文文1999 [专家分:0] 发布于 2011-02-12 08:32:00
能加密
板凳
atian1025 [专家分:0] 发布于 2011-02-27 22:45:00
你好,能不能说下怎样加密啊???
3 楼
zfxs_wang [专家分:180] 发布于 2011-02-28 09:38:00
试试这个办法(假如你的文件名为ABC.DBF):
n1=FOPEN(ABC.DBF,2) &&用低级文件函数打开表文件
FSEEK(n1,0,2) &&把文件指针移向文件头
FWRITE(n1,CHR(26)) &&在文件头中写入一个字符
FCLOSE(n1) &&关闭表文件
&&若要解除文件的加密状态
n1=FOPEN(ABC.DBF,2) &&用低级文件函数打开表文件
FSEEK(n1,0,2) &&把文件指针移向文件头
FWRITE(n1,CHR(48)) &&在文件头中写入一个字符
FCLOSE(n1) &&关闭表文件
4 楼
atian1025 [专家分:0] 发布于 2011-02-28 18:18:00
不是很明白,我是菜鸟。
5 楼
cjx7443 [专家分:0] 发布于 2011-03-04 10:42:00
请参考:[url]http://bbs.pfan.cn/post-258878.html[/url]
我来回复