使用访问权限在文本框中显示数据

时间:2013-10-11 16:32:42

标签: vb.net ms-access

ave一个表,即学生记录,包括IDNumber,名字,姓氏,MiddleName和课程

我将使用我的IDNumber作为我的用户名登录系统,将MiddleName作为我的密码

它会将我引导到包含3个文本框的表单:txtIDNumber,txtLastName和txtCourse

我想要的就是当我使用我的IDNumber登录系统时,它将在文本框中加载我用来登录的IDNumber,学生IDNumber的姓氏和学生的课程,。,使用IDNumber 我只是这里的新手..

con.Open()

   Dim str As String = "SELECT * FROM studentsrecords"

   Dim cmd As New OleDbCommand(str, con)

   da = New OleDbDataAdapter(cmd)

   ds = New DataSet

   con.Open()

   da.Fill(ds, "evaluation")

   con.Close()

   txtflash.DataBindings.Add("Text", ds.Tables("evaluation"), "LastName")

   txtcourse.DataBindings.Add("Text", ds.Tables("evaluation"), "Course")

1 个答案:

答案 0 :(得分:0)

第1条您必须从登录表单发送IdNumber到MainForm并将您的查询设置为

Dim str As String = "SELECT * FROM studentsrecords where IDNumber=[Id Number from Login Form] "

然后,

请尝试这样,

txtflash.DataBindings.Add(New Binding("Text", ds.Tables("evaluation"), "LastName"))

txtcourse.DataBindings.Add(New Binding("Text", ds.Tables("evaluation"), "Course"))