.net创建一个文件的多个副本,每个副本都根据SQL查询的结果命名
本文关键字:副本 SQL 查询 结果 一个 文件 创建 net | 更新日期: 2023-09-27 18:24:40
我有使用c#的工作知识(主要是web开发),但经验有限。我需要定期生成具有唯一名称的现有XML文件的多个副本。我的想法是将具有静态名称的默认文件(例如directory.xml)放在文件夹中,并在同一文件夹中复制该文件,但使用SQL查询返回的每个名称(单列,如"filename",它将包含唯一的MAC地址值)。我还需要准备一些静态文本。因此,如果我的SQL查询返回1、2、3,那么我的文件夹中应该有4个文件:directory.xml、directory_1.xml、directory2.xml、directory_3.xml。
我需要这样做来为我的voip系统中的每部手机生成单独的目录文件。当员工更换时,我必须更新每部手机的目录,该目录由其MAC地址唯一命名。
System.IO.File类有一个Copy方法。如果您已经生成了唯一的名称,那么File.Copy()似乎足以创建新的"directory.xml"文件。