【发布时间】:2013-12-05 07:04:20
【问题描述】:
我是这种编程的新手,所以我希望有人可以帮助我。情况是这样的:
我只想从 access 数据库表中选择特定的数据行,但我不知道它的代码。
此代码将仅返回表第一行的数据。
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
访问表是这样的:
所以,请帮助我如何选择我选择的特定行。谢谢。
【问题讨论】:
-
要求代码的问题必须表明对所解决问题的最低理解。包括尝试过的解决方案、它们为什么不起作用以及预期的结果。
-
尝试
strsql1 = "select * from Table1 where Student='" & txtstudent.Text & "'"你只需要对文本进行标记而不是引号...文本框必须有一个有效的现有名称,否则它将不返回任何内容,如果返回很多行,则只返回第一个会显示 -
@MikeW 好的。对不起这个问题。感谢您的光临。
-
@Plutonix 谢谢。它现在返回第一行中的值而没有错误:)
标签: sql ms-access vb6 database-connection