using System; using System.IO; namespace ToSql{ class ToSql{ static void Main(){ string path = System.Environment.CurrentDirectory; System.Console.WriteLine("输入要读取的文件夹名"); string name = Console.ReadLine(); path += "\\" + name; GetAllFile(path); } public static void GetAllFile(string path){ DirectoryInfo di = new DirectoryInfo(path); DirectoryInfo[] dis = di.GetDirectories(); foreach(DirectoryInfo xdi in dis){ System.Console.WriteLine(xdi.Name); GetAllFile(xdi.FullName); } FileInfo[] files = di.GetFiles(); string sql = ""; string picurl = ""; string id = ""; foreach(FileInfo file in files){ id = (file.Name).Replace("S_","").Replace(".jpg","").Replace(".png",""); picurl = "/uploads/supplyer/" + file.Name; sql = "UPDATE `supplyer` SET picurl='"+ picurl +"' WHERE id=" + id + ";"; System.Console.WriteLine(sql); } } } }
C# 读取指定文件夹中的全部文件,并按规则生成SQL语句!
转载
本实例的目的在于:
1 了解怎样遍历指定文件夹中的全部文件
2 控制台怎样输入和输出数据
代码:
本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。

提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
C# 复制文件到指定文件夹
一个复制文件,粘贴到指定文件夹的函数。
目标文件 复制文件 源文件 -
Python遍历文件夹所有文件并按指定排序
我们可以定义一个函数,接受文件夹路径和排序方式作为参数。按文件名:默认按字母顺序排序。按修改时间:按文件的最后
python 文件操作 修改时间 文件大小 文件名 -
C# 文件夹拷贝
终于找到了一个大佬写的非常实用。
c# 开发语言 i++