try
CopyFile( pChar(Trim(ExtractFilePath(Application.ExeName))+'xxx.MDB'),
pChar(SaveDialog1.fileName),false );
MessageBox(self.Handle,'备份数据成功!','系统提示',mb_ok+64);
except
MessageBox(self.Handle,'备份数据失败,请检查!','系统提示',mb_ok+64);
exit;
end;请问这段代码有没有问题?为什么我执行备份后,退出了该窗体,进入另一个窗体时,新窗体的ADOCnection连接的数据库的路径就变了(文件名未变),结果就出错了。我不执行备份时,就不会出现这个错。
而且如果我直接退出整个程序,再启动,就没有这个问题。我把SaveDialog1的属性initiaDir设置成了当前目录下的一个子目录,是不是和这个有关啊?
请问该怎么改啊?
CopyFile( pChar(Trim(ExtractFilePath(Application.ExeName))+'xxx.MDB'),
pChar(SaveDialog1.fileName),false );
MessageBox(self.Handle,'备份数据成功!','系统提示',mb_ok+64);
except
MessageBox(self.Handle,'备份数据失败,请检查!','系统提示',mb_ok+64);
exit;
end;请问这段代码有没有问题?为什么我执行备份后,退出了该窗体,进入另一个窗体时,新窗体的ADOCnection连接的数据库的路径就变了(文件名未变),结果就出错了。我不执行备份时,就不会出现这个错。
而且如果我直接退出整个程序,再启动,就没有这个问题。我把SaveDialog1的属性initiaDir设置成了当前目录下的一个子目录,是不是和这个有关啊?
请问该怎么改啊?
解决方案 »
- 调用ShellExecute后关闭工程就报错!
- cxgrid 分组排序
- 自定义函数 求 斐波那契数列 (利用2个函数实现)23号之前急要!
- 100分求助。老问题:TADOQuery取出相应名称字段的字段类型AsFloat的精度问题,希望给出正确并且合理的解决方式!分不够可以再加!
- 如何用delphi编写 web提交 数据???
- 类中怎么定义的线程?
- 对不起,见笑了!
- treeview里树结点递归删除的问题,深度优先
- Query组件的DataSource属性有何用?
- Delphi2010的TIdUDPClient和TIdUDPServer问题
- 请问怎样进行远程开机关机??
- 问个比较难的问题:如何编程更改exe文件的图标?要求支持真彩色的
??