zj123.SQLDB.DbAccess dba = new zj123.SQLDB.DbAccess(this.textBox2.Text.Trim());
                      //插入臨時表數據--對應年月的
                      string tempInsertSql = "insert into tempDataFiles([FileName]) select [FileName] from datafiles where [filename] like '%"+this.textBox1.Text.Trim()+"%'";
                      string tempDeleteSql = "delete from tempDataFiles";
                      dba.GetState(tempDeleteSql + ";" + tempInsertSql + ";");
                      StringBuilder sbsql = new StringBuilder("delete from DriveFiles;");
                      System.IO.DirectoryInfo dir = new System.IO.DirectoryInfo(this.folderBrowserDialog1.SelectedPath);

                      foreach (System.IO.FileInfo fi in dir.GetFiles())
                      {
                          sbsql.AppendFormat("insert into DriveFiles([FileName],[FilePath]) values('{0}','{1}');",fi.Name,fi.FullName);

                      }
                      foreach(System.IO.DirectoryInfo di in dir.GetDirectories())
                      {
                          foreach (System.IO.FileInfo fi in di.GetFiles())
                          {
                              sbsql.AppendFormat("insert into DriveFiles([FileName],[FilePath]) values('{0}','{1}');", fi.Name, fi.FullName);

                          }

                      }
                      dba.GetState(sbsql.ToString());
                      string tempDeletSql = "select * from DriveFiles where [FileName] not in(select [FileName] from tempDataFiles)";
                      DataTable dt = dba.GetTable(tempDeletSql);
                      int i = 0;
                      int a = dt.Rows.Count;
                      foreach (DataRow dr in dt.Rows)
                      {
                          System.IO.File.Delete(Convert.ToString(dr["FilePath"]).Trim());
                          i++;
                          this.label4.Text = "正在刪除" + i.ToString()+"---共"+a.ToString().ToString();
                          Application.DoEvents();
                      }


          文章來源:http://www.cnblogs.com/wangdetian168/archive/2008/10/17/1313258.html
          posted on 2010-09-30 12:22 sanmao 閱讀(78) 評論(0)  編輯  收藏

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          常用鏈接

          留言簿(5)

          隨筆分類

          隨筆檔案

          搜索

          •  

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 县级市| 玉门市| 中西区| 扬州市| 时尚| 台江县| 临高县| 石屏县| 肥乡县| 永丰县| 盐源县| 武隆县| 景泰县| 逊克县| 桑植县| 奎屯市| 巩义市| 濮阳市| 凤凰县| 东阿县| 荥阳市| 凤阳县| 柘城县| 建瓯市| 新巴尔虎右旗| 疏勒县| 简阳市| 婺源县| 乡宁县| 西宁市| 天长市| 岳池县| 中江县| 于田县| 万州区| 沽源县| 达州市| 琼结县| 天津市| 资溪县| 柳州市|