应该不是label的问题吗,感觉是rs没有找到你想要的记录
rs1.Open "Select * From 注册 Where 用户='" & Form1.Text1.Text & "' and 密码='" & Form1.Text2.Text & "'", cn, 2, 3
' ,这里面的cn 应该是你设的 conn1,应该这样写
rs1.Open "Select * From 注册 Where 用户='" & Form1.Text1.Text & "' and 密码='" & Form1.Text2.Text & "'", conn1, 2, 3
'
你可以在这句话后加上句 msgbox rs1.RecordCount
看看是不是有记录