我的datagridview2显示了与datagridview1相同的数据

时间:2013-02-28 10:52:14

标签: vb.net-2010

我有2个datagridview,一个是表单2,另一个是from3。我以表格1登录。

如果用户登录并且他的职位是药剂师,他将继续执行form2,datagridview1应该在我的数据库中显示我的药房药房的所有数据。之后他退出了。

如果新用户记录了例如管理员,那么他将进入表单3,datagridview2应该向他显示我数据库中表员工的员工列表数据。

问题是datagridview2显示了我的datagridview1内容的所有药物的列表。

这是我的代码

这是我的datagridview1

的代码
Call main()
        sql = "SELECT * FROM PHARMACY"
        con.Open()
        da = New SqlDataAdapter(sql, con)
        cmd = New SqlCommandBuilder(da)
        da.Fill(mytable)
        MyBind.DataSource = mytable
        MyGrid.DataSource = MyBind
        con.Close()

and here is my code for my datagridview2

        Call main()
        con.Open()
        sql = "SELECT * FROM ACCOUNTS WHERE ASTATUS = 'Pending' "
        da = New SqlDataAdapter(sql, con)
        cmd = New SqlCommandBuilder(da)
        da.Fill(mytable)
        myBind3.DataSource = mytable
        myGrid3.DataSource = myBind3
        con.close()

0 个答案:

没有答案