0

私はこの2つのdatagridviewを持っています。1つはフォーム2で、もう1つはfrom3です。そして、このログインをフォーム 1 に持っています。

ユーザーがログインし、彼の役職が薬剤師である場合、彼は form2 に進み、datagridview1 はデータベース内のテーブル薬局のすべてのデータを表示する必要があります。その後、彼はログアウトしました。

たとえば、新しいユーザーが管理者としてログインした場合、彼はフォーム 3 に進み、datagridview2 はデータベース内のテーブル employees から従業員のリストのデータを表示する必要があります。

問題は、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()
4

0 に答える 0