2016-04-03 123 views
0

我正在获取Html敏捷包的链接,但我的数据表一直插入链接不知道为什么我认为我有一些问题与我的数据表条件或什么。 这里是代码数据表一次又一次地插入记录

public DataTable GetCategories() 
     { 
      SqlCommand cmd = new SqlCommand("select ID,Link from Try where Type='Categories'", obj.openConnection()); 
      SqlDataAdapter sda = new SqlDataAdapter(cmd); 
      DataTable dt = new DataTable(); 
      sda.Fill(dt); 
      return dt; 
     } 

这里我得到类别具有数据ID名称的链接类型,在这里是被一次又一次地插入记录数据库

DataTable dt = new DataTable(); 
      dt = cc.GetCategories(); 
      if (dt.Rows.Count > 0) 
      { 
       for (int i = 0; i < dt.Rows.Count; i++) 
       { 
        res.GetSubCategories(dt.Rows[i]["Link"].ToString(), Convert.ToInt32(dt.Rows[i]["ID"].ToString())); 

       } 
      } 

帮助我如何防止我的数据表它一次又一次地插入相同的记录

+0

我在这里看不到插入内容?你只是从数据库检索数据 –

+0

对不起,我想我的敏捷包代码有问题 –

回答

0

可能是你的敏捷包中的循环的问题我也有这种错误,当我是新的。请尝试再次编写代码并更改敏捷包中的逻辑,因为我想这是在您的代码中一次又一次检索所有记录,并且您的数据表没有任何问题

+0

谢谢,但我解决了它早些时候是的,你是正确的队友,有问题与我的代码 –

相关问题