日期:2014-05-18  浏览次数:21073 次

winform保存时覆盖,我想先删除原先保存的文件,再重新保存
现在我做的功能已经实现了保存时覆盖原文件。
但是如果选择不覆盖,我想把原先保存的删除掉,再重新保存文件。
我的文件类型有两种,一个是图片的JPG,另一个是人员信息,以list形式保存到数据库里。
我能提取到原始的人员信息,用主键查到数据,但是提取不出那个原始保存的图片文件,因为图片名字是自动生成的。(每次想按这个名字去查时,出来都是后来保存的那个文件名。)
最好能示例个代码,新手,见谅。。。
希望大家不吝赐教啊!!

------解决方案--------------------
你问的啥意思啊??
1.不覆盖,删掉文件或删掉数据加记录,再保存
2.覆盖,直接覆盖或者updat数据加记录
------解决方案--------------------
如果非得这么做的话。

图片又很多,不知道哪个是原始保存的图片,你每次生成图片前,都把名字记录下来,跟数据库差不多,下次新的来了,就按这个名字找到文件删除,再按这个名字生成。

不晓得你是不是这个意思??呵呵。
------解决方案--------------------
你要把可以下载的图片保存在C盘的下载文件夹里的