社区
数据库相关
帖子详情
Delphi中如何做数据库Pack更好!(30分赏你)
dbpower
2001-01-03 12:01:00
怎么做表(*.db/*.dbf)的PACK更好??
...全文
285
15
打赏
收藏
Delphi中如何做数据库Pack更好!(30分赏你)
怎么做表(*.db/*.dbf)的PACK更好??
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
foxnt
2001-01-24
打赏
举报
回复
如果用ADO的话,如何实现PACK?
dbpower
2001-01-13
打赏
举报
回复
再次谢谢gzice(),不过,我现在还没时间去解决!我先把分奉上!
dbpower
2001-01-09
打赏
举报
回复
谢谢gzice();我现在不能追加分,等问题圆满解决,并追加高分后,一定给你高分!!!!!!
dbpower
2001-01-09
打赏
举报
回复
Black_archer(暗夜的炽天使) 你不觉得你有写无聊吗?
我想知道如何将Paradox已删除的记录恢复???
Black_archer
2001-01-09
打赏
举报
回复
我也赏你两儿大嘴巴。
dbpower
2001-01-09
打赏
举报
回复
还有没有大侠知道如何RECALL??????????
gzice
2001-01-08
打赏
举报
回复
PACK 嘛,简单,源程序如下,不过请一定给我加分:
function packalltable(databasename:string):boolean;
var
i:integer;
table:ttable;
packtablelist:tstringlist;
procedure PackTable(tmpTable: TTable);
var
Props: CURProps;
hDb: hDBIDb;
TableDesc: CRTblDesc;
begin
tmpTable.active:=false;
tmpTable.exclusive:=true;
tmpTable.active:=true;
Check(DbiGetCursorProps(tmpTable.Handle, Props));
if Props.szTableType = szPARADOX then
begin
FillChar(TableDesc, sizeof(TableDesc), 0);
Check(DbiGetObjFromObj(hDBIObj(tmpTable.Handle), objDATABASE, hDBIObj(hDb)));
StrPCopy(TableDesc.szTblName, tmpTable.TableName);
StrPCopy(TableDesc.szTblType, Props.szTableType);
TableDesc.bPack := True;
tmpTable.Close;
Check(DbiDoRestructure(hDb, 1, @TableDesc, nil, nil, nil, False));
end
else
if (Props.szTableType = szDBASE) then
Check(DbiPackTable(tmpTable.DBHandle, Table.Handle, nil, szDBASE, True))
else
raise EDatabaseError.Create('表必须是 Paradox 或 dBASE 类型...');
tmpTable.active:=false;
end;
begin
try
result:=false;
packtablelist:=tstringlist.create;
packtablelist.clear;
packtablelist.add('table1');
packtablelist.add('table2');
......
packtablelist.add('tablen');
table:=ttable.create(application);
table.databasename:=databasename;
for i:=0 to packtablelist.count-1 do
begin
table.tablename:=trim(packtablelist.strings[i]);
packtable(table);
end;
packtablelist.free;
table.free;
result:=true;
except
result:=false;
end;
end;
dbpower
2001-01-08
打赏
举报
回复
各位帮我解决一下PACK,好不好??
dbpower
2001-01-08
打赏
举报
回复
原来是768
dbpower
2001-01-05
打赏
举报
回复
cch_b:我需要的是DEPHI的PACK ,不过谢谢你推荐的网站,问题解决我一定给你加分!
另外:请教一个问题:注册热键时,应该怎么取值:我用Hotkey取出来注册的Ctrl+Shift+A的值为24641,而Windowse是833;我该怎么处理??
谢谢?????
cch_b
2001-01-04
打赏
举报
回复
用APOLLO VCL如何?他完全可以实现PACK。它是最好的DBF驱动。不用BDE。
http://www.jd365.net/kangwei/
dbpower
2001-01-04
打赏
举报
回复
再请问各位大虾:Windows NT 及 Windows 2000 的信使服务是怎么运行的?有谁知道,麻烦请告诉我!
dbpower
2001-01-04
打赏
举报
回复
各位,能不能说得详细一点!最好将代码给我邮一个!dbpower@football.com.cn!谢谢各位大虾!!
dead_lee
2001-01-03
打赏
举报
回复
bde api
hotyei
2001-01-03
打赏
举报
回复
Info Power2000的wwTable就有Pack功能。
NexusDB2
数据库
组件
它的设计决定了比典型的文件型
数据库
有更多的优点:
更好
的数据完整性、
更好
的性能和
更好
的可伸缩性。当前版本2.0支持.NET开发。 NexusDB C/S Core Engine - 核心引擎和物理数据储存 SQL Engine - SQL/DDL支持 ...
完全掌握加密解密实战超级手册.z01
在详细讲述加密/解密技术的同时,还介绍了相应的实现原理,并配合案例分析,使读者能够系统、深入地了解加密/解密技术,能够更深层次地理解他人的编程思路,从而
更好
地提高自己的编程水平。全书共分为14章,包括:...
在
Delphi
程序
中
维护DBF
数据库
由于
Delphi
开发的易用性和快速性, 很多原来使用Foxpro 和Visual Foxpro编程的程序员转向了
Delphi
. 但由于 工作上或其它的原因,原来的应用系统尤其是应用数据,不可能被一下丢弃,因而需要用
Delphi
来维护xBase ...
delphi
中
的并发
delphi
中
的并发 并发 作者:
中
国论坛网收集 来源:[url]http://www.51one.net[/url] 加入时间:2004-8-25 翻译:taowen(taowen.bitapf.org)原文:《Indy In Depth》 Concurrency在多线程的环境,资源必须得到...
vc++和
delphi
的详细比较
这是一篇非常精彩的文章,无意
中
在网上发现,比起原来《程序员》发表的开发工具大比拼更专业。 可惜不知道作者是谁,如果作者看到或者有谁知道作者,请一定和我联系。(mail:jiangtao@csdn.net) 偶然来找一个文件...
数据库相关
2,498
社区成员
88,446
社区内容
发帖
与我相关
我的任务
数据库相关
Delphi 数据库相关
复制链接
扫一扫
分享
社区描述
Delphi 数据库相关
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章