本人在用VB写个小的录入系统,开头有个验证用户的窗体,但是进入录入界面后我想录入完后在点击添加时能把开头在验证窗口输入的用户名也随这个数据一起录入数据库,方便我知道是谁录入进去的,请问如何做到,(我在录入窗口就不设置输入用户名了减少录入的时间)?谢谢

解决方案 »

  1.   

    有两种方法可以实现
    1、在模块中添加全局变量如gUserName,在登录成功后记录用户输入的用户名,在其他窗口中可以直接使用
    2、简单一点可以在录入窗口中添加模块内变量如mUserName,使mUserName=frmlogin.txtUserName即可(frmLogin窗口先隐藏,取得值后再将其unload)
      

  2.   

    在模块中定义一个全局变量A
    public A as string
    在"开头有个验证用户的窗体"中,将用户名赋值给变量A,
    A=txtname.text
    保存时将A存入数据库
    rs!name=a
    rs.updata
      

  3.   

    好象MICROSOFT的SQL SERVER 2000 本身有这种技术