vb读取access记录的问题
access的BWGS表里有两列,一列是“DH”,另一列是“NR”。添加text1、text2、command1 。text1中输入DH某列内容,,单击command1,text2显示 NR对应的结果。Dim rs As New ADODB.Recordset
Dim connstr As String
Dim sqlstr As String
connstr = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=F:\Database1.mdb"
(这个链接设置有问题么?如果没问题,下面的select语句为什么不执行?)
sqlstr = "select NR from BWGS where DH='" & Text1 & "'"
(这一步有疑问 我输入 print sqlstr,出来的不是查询的结果,而是"select NR from BWGS where DH='" FPL "'",为什么)
rs.Open sqlstr, conn, adOpenKeyset, adLockReadOnly
(vb判定的错误都在这一句)
Text2 = rs!NR
rs.Close
Set rs = Nothing