如何使用VB从Access数据库中选择SPECIFIC数据?

时间:2013-11-21 00:50:10

标签: sql ms-access vb6 database-connection

我是这种编程的新手,所以我希望有人可以帮助我。情况是这样的:

我只想从访问数据库表中选择特定的数据行,但我不知道它的代码。

此代码仅返回表格FIRST ROW中的数据。

Private Sub cmdshow_Click()

    Open_db
    strsql1 = "select * from Table1 where Student="" & txtstudent.Text & """

    With RS

    txtstudent.Text = !Student
    txtage.Text = !Age

    End With

End Sub

访问表是这样的:

enter image description here

那么,请帮助我如何选择我选择的特定行。感谢。

1 个答案:

答案 0 :(得分:0)

让我们假设您想选择ID为4的“Jason”。

这是你应该使用的sql语句。

strsql1 = "SELECT * FROM Table 1 WHERE Student = 'Jason';

如果你想根据他们的ID选择特定行,你可以这样做

strsql1 = "SELECT * FROM Table 1 WHERE ID = 4"