我现在Datebase目录下有两个文件,1、Demo.mdb是程序调用的数据库,
2、EmptyData.mdb是一个相当于清空的数据库我现在需要让EmptyData.mdb复制一份,再重命名为Demo.mdb覆盖原来的文件(我这方法有点笨拙噢...  大牛别见笑!)下面是我的代码,理论上没问题的呀,可一运行程序就挂掉了...请大佬帮忙看看,最后10分了....
谢谢啊!
LPTSTR bufEmpty,buf;::GetCurrentDirectory(256,buf);
::GetCurrentDirectory(256,bufEmpty);

// buf存储的Demo.mdb本身存在
strcat(buf," \\Datebase\\Demo.mdb");// bufEmpty存储的EmptyData.mdb与它同一目录
strcat(bufEmpty," \\Datebase\\EmptyData.mdb");

// 如何让EmptyData.mdb复制为Demo.mdb
// (相当于重新复制并重命名)
::CopyFile(bufEmpty,buf,TRUE);
MessageBox("数据库已成功全部清零!","系统提示",MB_OK);