问题:我有一个名为的数据库admin
,其中包含id
,username
和password
列。现在我需要把它放在一个名为特定用户名id
的变量中。Dim ID
如果我运行此查询:
adoRS.Source = "SELECT * FROM admin WHERE username= '"& username &"' AND password ='"& password &"' "
我将在数据库中获得一个特定的行和一个特定的id
. 所以,问题是如何id
从上面的查询中检索它并将其放入名为的声明变量中ID
一种特殊的解决方案是使用while
如下所示的循环:
do
col1 = adoRS.Fields("id")
id = col1
adoRS.MoveNext
Loop While Not adoRS.EOF
由于我们在变量中只有一条数据,因此如果我们可以跳过该过程col1
会更好。do while
所以问题是如何在id
不使用while
循环语句的情况下检索数据并将该数据放入变量中。