关于把文件上传到指定的文件夹并保存文件路径名,该怎么处理

关于把文件上传到指定的文件夹并保存文件路径名
我想通过
1、文件打开对话框找到想要上传的文件,
2、然后点击上传,传到指定的文件夹下(本地的),并且重命名,
3、然后把该文件的路径名保存到数据库中。
这些内容该如何实现,有代码更好。

------解决方案--------------------

------解决方案--------------------

------解决方案--------------------
探讨

这个问题解决了
AnsiString OurPath=ExtractFilePath(Application->ExeName); //获得应用程序所在路径
OurPath=OurPath+"\\upfile\\temp.jpg"; \\添加路径
Edit1->Text=OurPath;
if (OpenDialog1->Execute()) //文件打开对话框找到想要上传的文件……