求助?sql语句中出现不明确的列?怎么读取值 ! 查询的sql语句: selec a.*,b.* from a,b现在的问题是 a表 和 b表中出现了同样的列名?请问在程序中怎么读取相同列名 的值》》。。我想了一种方法: rs.Fields(1)还有其它方法吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 selec a.姓名 as A姓名,b.姓名 as B姓名 from a,brs.Fields("A姓名") 合理的方式是不要 *selec a.stu_no,a.stu_name,a.stu_phone,b.id,b.stu_no,b.english,b.math from a,bwhere a.stu_no = b.stu_no 谢谢两位回答... "selec a.*,b.* from a,b" 这语句是不能变的......还有其它方法吗?用 rs.Fields(1) 能读出来,但我怕到时候别人调整数据库,那样就麻烦.. 别人要改你的数据库,往第一个字段前面插入一个字段,你这个rs.Fields(1)不是一样读的不正确了吗.非得这么做的话,你就遍历这个.Fields(i).name吧 如果怕别人添加字段导致rs.fields(i)的值读错,就把a表和b表的所有字段都写出来。再说了,一般改了数据库,程序也是要改的。所以楼主就不要操这个心的。 为什么不能变?是老板还是老师说的,程序只是达到目的,SQL是做程序的人说了算。 盘点2009年,展望2010年。大家都来说一说吧! VB对word中的文字的检测 向各位大侠请教:如何在PC上编程实现虚拟串口???!!!(急用) 打开帮助文件的索引项???高手救命 如何调整图像的亮度、对比度!!!!!!! VB 与MODUS RTU 通讯协议 代码共享,结束外部进程 请教:我难道不能这样删除数据记录吗? 如何判断WORD(EXCEL)是否已经安装? 如何使用API函数建立ODBC连接 VB中list控件中的内容如何存为txt格式? VB怎么获取所有IIS站点的名字呢?
from a,b
where a.stu_no = b.stu_no
非得这么做的话,你就遍历这个.Fields(i).name吧
再说了,一般改了数据库,程序也是要改的。
所以楼主就不要操这个心的。