首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

两个表的连接和msflexgrid应用有关问题

2012-03-03 
两个表的连接和msflexgrid应用问题小弟有两个表如下cs_info:cnamecbircworkcdanctelcs_dingctelcctelcliwu

两个表的连接和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 添加来添加去就是给第一行添加了

热点排行