两个表的连接和msflexgrid应用问题
小弟有两个表如下
cs_info:
cname cbir cwork cdan ctel
cs_ding
ctel cctel cliwu
检索这两个表中CTEL相同的字段
求SQL语句怎么应用在MSFLEXGRID语句中~~
Do While Not rct.EOF
With MSF2
.AddItem " "
.Row = 1
.Col = 0: .Text = rct!cname
.Col = 1: .Text = rct!cbir
.Col = 2: .Text = rct!cwork
.Col = 3: .Text = rct!cdan
.Col = 4: .Text = rct!b.cdtime
.Col = 5: .Text = rct!cctel
.Col = 6: .Text = rct!cliwu
rct.MoveNext
End With
.text 中 应该怎么样写~~
请给位高手帮办小弟~~~
[解决办法]
这样写:
dim c as adodb.recordset
db.connectstring=connectstr '数据库连接字符串
db.open '打开数据库
sqlstr= "select ...... from .... where ..=.. "
'select 可以直接从多个表内选取满足条件的字段
c.open sqlsre,db,1,3 '按上面的SQL语句得到一个记录集
'然后就可以直接对c进行操作了.一条一条记录读出来,写到grid中去.
[解决办法]
你上面的代码有一个问题,就是在这句.Row = 1 添加来添加去就是给第一行添加了