主要是从表的数据 如果多行的话 怎么赋值 ?上面的主表已经可以 但是如果从表的数据是多行的话 就不行了?
我的代码
string txtjydbh = Request.QueryString["jydbh"].ToString();
SqlConnection conn = new SqlConnection("server=.;database=SystemDatabase;uid=sa;pwd=123456");
string strsql = "select jydbh,jhrq,ysfs,sxhh,sdz,zdz,thfs,shrxm,shrdh,shrdz,fhrxm,fhrdh,fhrdz,zongbxe,zongbxf,zcyf,dzf,shf,yingjje,xianjin,qiankuan,shangfu,qdlx,beizu,yhr,zdr,skr,qkr,dshk,dzf,shf,jjf,hwjs,zongtiji,zongzl,zongbxe,hwmc,danwei,jianshu,ztiji,zzl,cyf,bxe,huikou,zyf from jydxx,hwxx where jydxx.jyd_id = hwxx.jyd_id and jydxx.jydbh='"+txtjydbh+"'";
SqlCommand cmd = new SqlCommand(strsql, conn);
SqlDataReader rdr = cmd.ExecuteReader();
while (rdr.Read())
{
this.lbljydbh.Text = rdr["jydbh"].ToString();
this.lblzdtime.Text = rdr["jhrq"].ToString();
}
有人说从表用gridview 但是不知道如何赋予数据源?
用Table,合并列,合并行的方式把单据外观弄好
在这个控件中添加一个属性DataSource
set
{
ObjectModel om=value;
this.CellXX.Value=m.重量
}
inner join
if(rdr.Read())
{}