Tables[ai_ex].DefaultView[0].ai_title????

解决方案 »

  1.   

    未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。 
    说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.Data.ConstraintException: 未能启用约束。一行或多行中包含违反非空、唯一或外键约束的值。源错误: 行 29:  private void BindGrid()
    行 30:  {
    行 31:  this.sqlDataAdapter1.Fill(this.dataSet41);
    行 32:  this.DataGrid1.DataBind();
    行 33:  }
     
    这又是什么异常?
      

  2.   

    Tables[ai_ex].DefaultView[0].ai_title????
    里的 ai_ex是表名,ai_title是表中的一个列名.实际上我就是想做一个留言本.
    先是一个提交页,然后一个显示页.
    只要能实现,不管是什么格式.
    但要求使用VS.NET2003和C#来制作.
      

  3.   

    DataGrid的數據源沒有指定:
           DataGrid1.DataSource=this.dataSet41.datatable(0).defaultview;
           DataGrid1.DataBind();
      

  4.   

    Tables[ai_ex].DefaultView[0].ai_title
    ///////////////////
    Tables[ai_ex].DefaultView[0]["ai_title"]
      

  5.   

    Tables[ai_ex].DefaultView[0][ai_title]
      

  6.   

    楼主直接将该表绑定到DataGrid就可以了
           DataGrid1.DataSource=this.dataSet41.datatable(0).defaultview;
           DataGrid1.DataBind();
    如果想单独绑定ai_title
    可以新建一个table,只加入ai_title这个字段,然后将DataGrid绑定到这个table,
    用label循环显示很不方便