不是很明白楼主的意思,=1与=2的条件成立是对不同的label控件赋值,条件=2成立后对控件赋值时不会影响到已经对=1成立时控件的内容

解决方案 »

  1.   

    If Val(Adodc1.Recordset.Fields("学生")) = 1 Then 这里的val()调试出来是真正的数据结果,比如张三,我是想if adodc1.recordset.recordcount=1时,lbl456显示这条数据的内容
    if adodc1.recordset.recordcount=2时 lbl456还是显示一条数据内容,lbl789显示第二条数据内容
      

  2.   

    if adodc1.recordset.recordcount=1时,lbl456显示这条数据的内容
    if adodc1.recordset.recordcount=2时 lbl456显示满足条件的第一条数据内容,lbl789显示满足条件的第二条数据内容
      

  3.   

    为什么要根据if adodc1.recordset.recordcount来判断呢,为什么不根据具体的记录值的内容来判断?
      

  4.   

    因为是想实现这么一个功能,只要用户点查看,便能查看该表中有符合条件的若干条记录(非全部,比如查看学生信息中“备份信息”不为空的记录),然后显示在三组lbl中(符合的信息不一定三条,在三组lbl依次显示,过多不考虑)。还有大侠,能再追问你一个问题吗?我想修改一条数据,比如说
    姓名 年龄 职务    备注
    张三  12   班长  市三好学生
    我想对他修改,只修改备注信息,让其在原有基础上加上BBBB
    姓名 年龄 职务   备注
    张三  12   班长  市三好学生 省三好学生如何写sql代码呢?
      

  5.   

    显示多条记录建议用mshflexgrid控件来实现
    sql=" update 表名 set 备注=备注+'BBBB' where 姓名='张三'"
    Adodc1.RecordSource = sql
    Adodc1.Refresh