在vb代码编辑时,有个text输入姓名,一个label显示处理数量,如何编辑代码在保存时:名字相同时,数量累加,重新输入一个姓名时,数量从0开始。谢谢,在线等待。。

解决方案 »

  1.   

    刚学 VB???把要求发给我   我帮你写一下。[email protected]
      

  2.   

    这个最好是到数据库里查
    Private Sub Text1_KeyUp(KeyCode As Integer, Shift As Integer)    Dim strSQL As String
        
        strSQL = "SELECT COUNT(姓名) FROM TABLE1 WHERE 姓名='" & Text1.Text & "'"
        
        rs.open strSQL, conn, adOpenKeyset, adLockReadOnly    label1.caption=rs.fields(0)End Sub参考下
      

  3.   

    label内容也应该是数据库里的吧
    select max(lable字段)where 姓名字段=姓名
    这样直接加1就好了
      

  4.   

    select max(lable字段) from table where 姓名字段=姓名
    晕