VB如何定义全局变量 30
VB书上的代码,在第五行突然出现了全局变量strUserName。具体描述是:frmUserEdit窗体的用户名txtUserName来自于登录用户名,即全局变量strU...
VB书上的代码,在第五行突然出现了全局变量strUserName。具体描述是:frmUserEdit窗体的用户名txtUserName来自于登录用户名,即全局变量strUserName.
我这里的问题是,这个全局变量不会定义。调试就一直出错。
长一点的代码:
Private Sub Form_Load()
'如果是普通用户,则不能修改用户名,只能修改密码
If Not AddEdit Then
If lstUserName <> "admin" Then
textUserName.Text = strUserName
textUserName.BackColor = &H8000000F
textName.Enable = False
Else
textUserName.Text = Form2.lstUserName.BoundText
End If
Adodc1.RecordSource = "SELECT*FROM 用户 WHERE 用户名='" & Trim(txtUserName) & "'"
Adodc1.Refresh
End If
End Sub
我觉得应该没有太大看其他部分的必要吧,如果需要待会儿可以追加。 展开
我这里的问题是,这个全局变量不会定义。调试就一直出错。
长一点的代码:
Private Sub Form_Load()
'如果是普通用户,则不能修改用户名,只能修改密码
If Not AddEdit Then
If lstUserName <> "admin" Then
textUserName.Text = strUserName
textUserName.BackColor = &H8000000F
textName.Enable = False
Else
textUserName.Text = Form2.lstUserName.BoundText
End If
Adodc1.RecordSource = "SELECT*FROM 用户 WHERE 用户名='" & Trim(txtUserName) & "'"
Adodc1.Refresh
End If
End Sub
我觉得应该没有太大看其他部分的必要吧,如果需要待会儿可以追加。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询