怎么用SaveFileDialog 控件先保存一空excel文件,再导入内容

时间:2022-11-01 14:07:51
//选择文件
            string FileSaveName = "";
            SaveFileDialog saveFileDialog1 = new SaveFileDialog();
            saveFileDialog1.Filter = "Excel文件(*.xls)|*.xls|所有文件(*.*)|*.*";
            saveFileDialog1.Title = "保存文件";
            if ((saveFileDialog1.ShowDialog()) == DialogResult.OK)
            {
                if (saveFileDialog1.FileName != null)
                {
                    
                    FileSaveName = saveFileDialog1.FileName;
                    StreamWriter sTmp = new StreamWriter(FileSaveName);
                    sTmp.Flush();
                    sTmp.Close();
                }
            }
这样获取到了FileSaveName所在磁盘的一xls文件名后( 里面没有内容,后面的代码再从数据库里将内容导入到这个excel文件里)打开它提示不能选取文件,我应该怎么用SaveFileDialog 控件来保存文件呢

3 个解决方案

#1


你在程序资源里先放一个 空EXCEL文件...等你saveFileDialog1.的时候可以把这个空EXCEL文件保存出来..

#2


引用 1 楼 zgke 的回复:
你在程序资源里先放一个 空EXCEL文件...等你saveFileDialog1.的时候可以把这个空EXCEL文件保存出来..


能具体一点吗?没什么概念的,

#3


有朋友知道的吗?帮忙解决下吧,有点眉目了就可结分了

#1


你在程序资源里先放一个 空EXCEL文件...等你saveFileDialog1.的时候可以把这个空EXCEL文件保存出来..

#2


引用 1 楼 zgke 的回复:
你在程序资源里先放一个 空EXCEL文件...等你saveFileDialog1.的时候可以把这个空EXCEL文件保存出来..


能具体一点吗?没什么概念的,

#3


有朋友知道的吗?帮忙解决下吧,有点眉目了就可结分了