我是编程新手,所以不要太苛刻。如何使用Visual Basic在访问数据库中选择其他数据行?
的情况是这样的:
我想从Access数据库获取值,并返回到Visual Basic中的文本。我试过这些代码,但问题是,它总是只返回第一行的数据。我想从ID = 4的数据这是我的代码:
Private Sub cmdshow_Click()
strsql1 = "select * from Table1 where ID = '4' "
With RS
txtstudent.Text = !Student
txtage.Text = !Age
End With
End Sub
访问数据库是这样的:
http://postimg.org/image/mrtcmsc3b/
我知道我的代码是错误的。我唯一知道的是我必须从数据库中返回值并将其赋值给一个变量并将其放入文本框中。我知道程序如何,但我不知道正确的代码将工作。
您的回应将得到充分赞赏。谢谢。
打开你的项目,找到'Sub'。现在滚动到模块的顶部(例如,通过按[Ctrl-Home])并查找一个声明“Option Explicit”的语句(行)。如果您没有看到,请在该模块的最上方添加该行。然后再次尝试运行您的代码。 –