String SQL=select DiDian from XinNanKeYunZhan uion select CheLiangLeiXing AS DiDian from XinRongQuQiCheZhan
[align=left][align=left] DataSet ds1 = DBSQLServer.Query(SQL);
DataTable dt1 = ds1.Tables[1];
drpTingCheWeiZhi.DataSource = dt1;
drpTingCheWeiZhi.DataTextField = "DiDian";
drpTingCheWeiZhi.DataValueField = "DiDian";
drpTingCheWeiZhi.DataBind();这段代码实现的还是dropdownlist加载XinNanKeYunZhan 的DiDian字段,另一个表无法加载。 

解决方案 »

  1.   

    本帖最后由 net_lover 于 2012-05-16 08:55:25 编辑
      

  2.   

    视图行不,写好视图,从视图里面读取到DataSet 
      

  3.   

    谢谢一楼的回答,原来是我粗心了。写成uion在数据库中也是编译通过了的,我以为就行了。
      

  4.   

    谢谢大家的回答。确实是很低级的错误。
    再问一个问题,就是在显示的dropdownlist加载项后面有四项是空白项,不知道是什么原因?
      

  5.   

    你数据库中这四项对应的列是空白的或null值.
      

  6.   

    你可以循环下 dt1 删除空白行再绑定或者采用DefaultView过滤
      

  7.   

    在sql查询的时候判断一下就ok了。
      

  8.   

    数据表的字段添加时允许为空了,然后帖主在添加数据时可能重复添加了多条null或者为空的数据了