文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>联动二级菜单绑定数据

联动二级菜单绑定数据

时间:2010-12-24  来源:骑着猪赛跑

现在把代码贴出来给大家分享一下(因为我是一个新手,所以错了不要见怪哈!绑定数据的话我用的是DataList数据绑定控件)

数据库代码:

   create table partent

    (      Partent_id int not null primary key, 主键ID      

      Partent_name varchar(50) not null

   )

    create table son

   (

     son_id id not null primary key,主键TID     

      son_Name varchar(50) not null,     

      partent_id not null   //与partent关联的ID

   )

 

下面主要是后台的绑定菜单的C#代码:

   private void dataLoad()    

  {        

      DataSet ds = new DataSet();        

      string sql = "select * from Partent";        

      SqlConnection con = new SqlConnection("Data Source=PC-200912151837;Initial Catalog=test;Integrated Security=True");        

      SqlDataAdapter da = new SqlDataAdapter(sql, con);        

      da.Fill(ds, "xinghao");
           string sql2 = "select * from parent";        

       SqlDataAdapter da2 = new SqlDataAdapter(sql2, con);        

         da2.Fill(ds, "parent");

      //这句最关键了,好像是通过ID建立2个表之间的关系,然后加载数据
                ds.Relations.Add("myreation", ds.Tables["son"].Columns["son_id"], ds.Tables["parent"].Columns["parent_id"]);        

       DataList.DataSource = ds.Tables["son"].DefaultView;        

       DataList.DataBind();    

  }

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载