日期:2014-05-18  浏览次数:20388 次

多表查询有同名列的问题
我用多表查询,结果能出来,就是出现了两个同名的列,我想取其中一个列的值,请问如何取。
strsql1   =   select   t1.*,t2   from   DIC_WZSB   t1,DIC_WZSB_FL   t2   where   t1.物资设备类别id=t2.物资设备类别id
dtb1   =   Oracle.GetDataTable(strsql1)
sybh.Text   =   dtb1.Rows(0).Item( "记录编号 ")
有两个列都叫记录编号,但是不是同一回事,只是命名问题,现在不能改列名,请问如何引用呢??

------解决方案--------------------
就是你在dataTable里指定列的索引