从书上看到首先是把要绑定的表拖到页面里,自动产生SqlDataAdapter,然后生成数据集,再拖一个SqlDataAdapter进行配置,但在.CS里还要重新定义一个SqlDataAdapter以及dataset,想问拖进去的SqlDataAdapter和dataset与.CS里的有何联系呢?如果我要在一个页面里绑定2张表,是否要重复2次以上步骤?

解决方案 »

  1.   

    你拖进去的话,在.cs里面是有声明的。要挷定两张表的话不用重复两次,你用一个dataset,dataset里可以包含不同的table的。
      

  2.   

    不用重复两次。
    你只需要每次fill不同的dataset就可以了。
      

  3.   

    SqlDataAdapter DA=new SqlDataAdapter();
    DA.Fill(DataSet1);
    ^^^^^^
    DA.Fill(DataSet11);
      

  4.   

    SqlConnection myConnection = new SqlConnection("server=(local);uid=sa;pwd=123;database=***;Trusted_Connection=yes");
    SqlDataAdapter myAdapter = new SqlDataAdapter("SELECT * FROM ***, myConnection);
    myConnection.Open();
    myAdapter.Fill(dataSet,"***");是否只要在.cs里写如上代码,页面不用任何设置就可以了??