zoukankan      html  css  js  c++  java
  • C# 读取指定文件夹中的全部文件,并按规则生成SQL语句!

    本实例的目的在于: 1 了解怎样遍历指定文件夹中的全部文件 2 控制台怎样输入和输出数据 代码:
    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);
    }
    }
    }
    }
    
  • 相关阅读:
    DTDebug的使用
    金字塔原理
    C/C++ 加快项目编译速度
    C/C++ C++11 enum class
    微信公众平台 第三方平台
    Protobuf根据.proto文件在运行期生成message
    工具 Bazel
    计算机网络 OAuth
    计算机网络 WebSocket
    C/C++ 函数默认参数
  • 原文地址:https://www.cnblogs.com/gccbuaa/p/6972275.html
Copyright © 2011-2022 走看看