啊?呵呵。UP你是死FLYINGQQ的小师妹吧?
解决方案 »
- 没搞过delphi,毕业设计要用delphi做个营销管理 报表查询 仓储系统 财务管理4个模块,希望达人指点!!!!!!
- 怎样把这个函数写成delphi代码 ??3Q!
- delphi菜鸟求教~~~
- 利用indy进行socket编程,服务器端如何对某客户端主动发消息?
- 急, 百思不解问题! 请高手指教!
- 这也是C/S结构吗:ACCESS在服务器中完全共享,客户机与其连接?
- 如何将报表中的CLOSE换成中文关闭
- 如何在DELPHI中使用BCB的控件(可能很简单)
- avi格式动画怎么做?
- 有请各位高手光临 http://www.csdn.net/expert/TopicView.asp?id=262752 (Delphi)
- 怎样实现日期数据过滤?
- 为什么有些帖子明明结了帖子,但是却和未解帖一样
1、使用文件copy
例:
var
p : SHFILEOPSTRUCT ;
str : string;
begin
str:=GetCurrentDir();
p.pFrom :=pchar(str+'\*.*');
showmessage(p.pFrom);
p.pTo :=pchar(str+'\backup\');
showmessage(p.pTo);
p.wFunc :=FO_COPY;
p.Wnd :=Handle;
p.lpszProgressTitle:= '请等待...';
{设定操作选项}
p.fFlags:= FOF_ALLOWUNDO or FOF_NOCONFIRMMKDIR
or FOF_NOCONFIRMATION or FOF_FILESONLY ;
SHFileOperation(p);
2、在query里建一个和你要备份的表一个结构的表,
在一条一条的把数据导过了,你就有了一个备份表了,呵呵,不知道这个回答你满意不。
access就是一个mdb文件嘛,将它拷贝出去就是备份,拷贝回来覆盖就是还原
备份access数据库只需拷贝文件就行了。不过有一点要注意:在恢复数据库的时候要关闭所有到该数据库连接。
CopyFile(pchar('C:\Test1.Mdb'),pchar('C:\BackUp\Test1.Mdb'),False);
2.恢复C:\BackUp\Test1.MDB数据库到C:\下
CopyFile(pchar('C:\BackUp\Test1.Mdb'),pchar('C:\Test1.Mdb'),False);我觉得自己有偷懒的嫌疑~~~
备份
Master :
BACKUP LOG '+DBName+' WITH TRUNCATE_ONLY
BACKUP DATABASE '+DatabaseName+' TO '+BackupDeviceName
恢复
RESTORE DATABASE '+DBName+' FROM disk = '''+BackupDeviceComboBox.Text;//+' WITH RESTRICTED_USER'
例子
BACKUP DATABASE Money
TO Disk = 'c:\Data\001\Money.bak'
WITH init,
NAME = 'Full Backup of Money'
RESTORE DATABASE Money_001
FROM Disk = 'c:\Data\001\Money.bak'
志向男孩
不要给分阿
我是FLY的兄弟,你是他师妹,所以,你也是我师妹
(select * from 要备份的表)
如何压缩啊?给你另开贴子说可不可以?
嗯,很好啊:)谢谢你
这就是brief case !1 :-)我来帮你up!
var
Up : Integer ;
I : Integer ;
begin
Up := 0 ;
for i := 0 to 10(N) do
begin
Up := Up + i ;
end ;
end ;
****************