我已经获得一个文件夹路径  如何单击一个按钮 可以获得这个文件夹下的所有文件(不包括文件夹)的名字,并将文件名添加到数据库中,数据库表的名字是EnumFile,文件名字段是FileName
数据库用的SQL SERVER2005
编译器是VS2005
请给出相应代码 我是学java的  帮朋友做C#作业 以前没接触过这个 谢谢帮忙

解决方案 »

  1.   

               DirectoryInfo Di=new DirectoryInfo("E:\\data\\image\\") 
               FileSystemInfo[] Fsi = Di.GetFileSystemInfos();
                for (int i = 0; i < Fsi.Length; i++)
                {
                    if (Fsi[i].GetType().ToString() != "System.IO.FileInfo")
                    {
                        //是文件,文件名为Fsi[i].Name,存入数据库的过程较简单,省略
                    }           }
      

  2.   

    string[] fileNames = Directory.GetFiles ("C:\\temp","*.*");
    foreach(string fileName in fileNames)
    {
    //fileName是包含完整路径和扩展名的文件名。。
      string fname= Path.GetFileName();//主要文件名、不带路径
      string fname2= Path.GetFileNameWithoutExtention();//主要文件名、不带路径和扩展名
    }