c#实现在一个表中有一个Url字段,查每条记录是否在一个文件夹下.如在保留此记录,不在将这个记录删除
2007-05-09 22:29
453 查看
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.IO;
using System.Diagnostics;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["cc2"]);
con.Open();
string str = "select * from productsNews";
SqlCommand cmd = new SqlCommand(str, con);
SqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
string ss = Convert.ToString(reader["Url"]);//
FileInfo yyy=new FileInfo("D://ep1//"+ss);
if (!yyy.Exists)
{
uplink(ss);
}
}
reader.Close();
con.Close();
}
public void uplink(string strl)
{
SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["cc2"]);
con.Open();
string str = "delete from productsNews where Url='" + strl + "'";
SqlCommand cmd = new SqlCommand(str, con);
cmd.ExecuteNonQuery();
con.Close();
}
}
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
using System.IO;
using System.Diagnostics;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["cc2"]);
con.Open();
string str = "select * from productsNews";
SqlCommand cmd = new SqlCommand(str, con);
SqlDataReader reader = cmd.ExecuteReader();
while (reader.Read())
{
string ss = Convert.ToString(reader["Url"]);//
FileInfo yyy=new FileInfo("D://ep1//"+ss);
if (!yyy.Exists)
{
uplink(ss);
}
}
reader.Close();
con.Close();
}
public void uplink(string strl)
{
SqlConnection con = new SqlConnection(ConfigurationManager.AppSettings["cc2"]);
con.Open();
string str = "delete from productsNews where Url='" + strl + "'";
SqlCommand cmd = new SqlCommand(str, con);
cmd.ExecuteNonQuery();
con.Close();
}
}
相关文章推荐
- C#怎么通过一个按钮Button,实现点击这个按钮可以打开一个文件或者文件夹?
- mongo查询某个字段是否存在,并删除记录里的这个字段
- mongo查询某个字段是否存在,并删除记录里的这个字段
- bash shel脚本创建一个名为datafile的文本文件(除非已存在了这个文件)。文件中的每条记录都包含由冒号分隔的字段
- c#实现将一个文件夹中的所有文件复制到另一个文件夹,并在新文件夹中创建一个txt文件记录copy的文件综述以及文件名称
- SqlServer-删除某一个字段重复的记录,只保留一条
- mongo查询某个字段是否存在,并删除记录里的这个字段
- mongo查询某个字段是否存在,并删除记录里的这个字段
- MYSQL删除一个字段相同记录,保留ID最小记录
- mongo查询某个字段是否存在,并删除记录里的这个字段
- 查询一个表里的每条记录在另一个表里是否存在,在返回1,不在返回0
- 怎样在Visual C# .NET中实现一个DataSet的不同记录的选取(zsxfbj译)
- List的All方法使用问题:我用List1的All方法来确保List1的所有每个数组元素中是否包含Arr1中的任意元素,这个部分很难实现。 因为,没有一个数组中是否包含另一个数组中的任意元素这个功能
- jquery实现弹出确认是否删除的一个简单代码
- java-获取某url中的一个字段&&检验url是否可以用
- mysql中根据一个字段相同记录写递增序号,如序号结果,如何实现?
- Lua脚本实现递归删除一个文件夹
- C#判断一个类是否实现了某个接口3种实现方法
- c# 如何判断一个类是否实现了某个接口
- 今天看到了一个用java实现复制,剪切,删除文件或文件夹的示例,感觉不错,欢迎学习(带详细注释)