希望能给点代码,那样比较直观,小弟非常感谢!!

解决方案 »

  1.   

    直接在SQL语句中查询多个表的内容,不就可以了?
      

  2.   

    像这样
    Dim sql As String = "SELECT adbook.name, adbook.dep, adbook.tel , adbook.pho,adbook.web, myweb.uid2,myweb.bz2 FROM myweb INNER JOIN adbook ON myweb.uid2 = adbook.uid WHERE (myweb.uid = @uid)"你在SQL里面写好了再贴上去,比较保险
      

  3.   

    你是指嵌套吧??
    在datagird里嵌套一个datagird?
    如果是的话就这样做:激活datagird1的BoundData事件在里面编写:if(e.Item.ItemType==ListItemType.Item||e.Item.ItemType==ListItemType.AlternatingItem)
    {
    DataGrid dg=(DataGrid)e.Item.FindControl("DataGrid2");
             //在DataGrid1中寻找datagrid2 DB db=new DB();
    SqlConnection conn=db.sqlConnection();

    SqlDataAdapter comm=new SqlDataAdapter("select top 5 * from news",conn);
    DataSet ds=new DataSet();
    comm.Fill(ds,"table2"); dg2.DataSource=ds.Tables["table2"].DefaultView;
    dg2.DataBind(); 

    conn.Close();
    }
      

  4.   

    不是呀,我是在一个DataGrid中显示多个表的内容,能不能用属性生成器来完成
      

  5.   

    我还有个小问题:SQLSERVER2000中怎样在数据类型为image的字段中插入图片