用strsql = "select * from students A,class1 B where A.classno=B.classno"
我想读取表class1里面的记录但老是读的是students的记录
代码如下:
Comclassno.AddItem rs.Fields(0)
但是读的是students的第一个字段的值,我想读取class1的第一个字段该怎么写啊
谢谢了
我想读取表class1里面的记录但老是读的是students的记录
代码如下:
Comclassno.AddItem rs.Fields(0)
但是读的是students的第一个字段的值,我想读取class1的第一个字段该怎么写啊
谢谢了
解决方案 »
- Winsock重复收到数据???
- 诚问AttachDBWithSingleFile的怪问题
- VB數據庫的錯誤。
- 控件拖放,设置属性,改变大小的问题,就像VB的工具栏一样,高手请进!!!
- 高分300 用socket连接某个网站,模拟发送http报文,如何使得connect长时间连接
- 如何创建一个command对象
- 怎么实现当鼠标滑过按扭时,发出声音这一效果?
- 对日期型数据实现查询
- 还是安装的时候出现的问题,系统文件太旧,要求重新启动,根据以前的帖子把setup.lst中系统文件日期改为当前日期,仍然失败,救命,项目
- 请问!如何得到鼠标位置???????????????????????????????
- DATAREPORT的问题
- 简单问题,快来抢分啊!
怎么读取,class1怎么读取,
这个我试验过了,可以读出a和b中字段名相同的字段所对应的值.你改一下就可以用了
是什么意思啊,小弟不是很懂
on students.classno=class1.classno
那么去记录时怎么表达啊,
rs("a.student")是不是这样子啊,还是怎么表达啊
rs!field(0)和rs!field(1)这样用
或者
select a.studentid as FirstID ,b.studentid as SecondID from students a ,class1 b where a.studentid = b.studentid and b.form_type='A'则可以rs.Fields("FirstID")这样引用了
我想读取表class1里面的记录但老是读的是students的记录
代码如下:
Comclassno.AddItem rs.Fields(0)
但是读的是students的第一个字段的值,我想读取class1的第一个字段该怎么写啊假设studends表中的字段:id,mc,classid
class表中的字段:id,mc
strsql= "select students.id,students.mc,students.classid,class.id,class.mc from students class where students.classid=class.id"然后读取:rs.Fields(0) 'students.id
rs.Fields(4) 'class.id
或者
rs.Fields(class.id)
但提示列前缀'students'与查询中所用的表名或别名不匹配.
form_type = 'A'就是form_type这个字段的值='A'啊
当然这句话可以换成其他的条件句
这里的错误是有相同字段,如:a.classno和b.classno,使用如下试一下应当成功:
strsql="select a.* from students a,class1 b where a.classno=b.classno"
这里的错误是有相同字段,如:a.classno和b.classno,使用如下试一下应当成功:
strsql="select b.* from students a,class1 b where a.classno=b.classno"用下面即可:
Comclassno.AddItem rs("classno")
Dim myrecordset As RecordsetPrivate Sub showfld()
Dim i As Integer
For i = 0 To 6
Text1(i).Text = myrecordset(i + 1)
Next i
End Sub
strsql = "select a.*,b.classno as classB from students A,class1 B where A.classno=B.classno"
后使用
Comclassno.AddItem rs("classB") 或者comclassno.AddItem rs!classB均可,或者你数一下该字段应位于第几列,comclassno.AddItem rs.Fields[i]
(设class1表classno位于第i列)