select * from Affiliate INNER JOIN orders on Affiliate.ono = orders.ono WHERE....前台代码:<%# DataBinder.Eval(Container.DataItem,"id") %>前台如何指定 id呢,因为2个表都有id字段,比如: Affiliate.id

解决方案 »

  1.   

    sql语句最好不要写* 
    *的效率的最低的  需要哪列就写哪列
      

  2.   

    elect Affiliate.id as affId,orders.id as ordId from Affiliate INNER JOIN orders on Affiliate.ono = orders.ono WHERE....
    <%# Eval("affId") %>
    <%# Eval("ordId") %>
      

  3.   

    需要哪列就写哪列,用别名,Affiliate.id as id1,Affiliate2.id as id2
      

  4.   

    Affiliate.id as aid绑定时用aid就行,不能用*