在vb中如何进行模糊查询ACCESS中的数据

如图怎样才能在数据库中查找到排水数邻近的数据并将对应的浓度显示出来怎样才能在数据库中查找到排水量邻近的数据并将对应的浓度显示出来如图如图中知道温度,高度,利用查找功能找出... 如图
怎样才能在数据库中查找到排水数邻近的数据并将对应的浓度显示出来
怎样才能在数据库中查找到排水量邻近的数据并将对应的浓度显示出来

如图

如图中知道温度,高度,利用查找功能找出浓度,但是高度不是数据库中的,有可能是数据库中暑的临近值
求代码及方法?
展开
 我来答
远风的梦想家
2010-07-18 · TA获得超过2550个赞
知道大有可为答主
回答量:1389
采纳率:0%
帮助的人:0
展开全部
引用一个ADO的库,然后加入如下代码:

Private Sub Command1_Click()
Dim Conn As ADODB.Connection
Dim Rs As ADODB.Recordset
Set Conn = CreateObject("ADODB.Connection")
Set Rs = CreateObject("ADODB.Recordset")

Conn.open "provider=microsoft.jet.oledb.4.0;data source=d:\db1.mdb"

Rs.open "select * from data1", Conn, 1, 3
Dim i As Long
Dim j As Long
Dim MinI As Long
Dim MinJ As Long
Dim Min As Double
MinI = 1
MinJ = 1

Dim n As Double
n = Val(InputBox("输入一个数"))
Min = Abs(Rs(0) - n)
i = 1
While Not Rs.EOF
For j = 1 To Rs.Fields.Count
If Abs(Rs(j - 1) - n) < Min Then
Min = Abs(Rs(j - 1) - n)
MinJ = j
MinI = i
End If
Next j
i = i + 1
Rs.movenext
Wend
MsgBox "最接近的值位于" & MinI & "行" & MinJ & "列"
End Sub
沁时春到秋4449
2010-07-18 · TA获得超过213个赞
知道小有建树答主
回答量:171
采纳率:0%
帮助的人:136万
展开全部
select * from 表 where 字段名>a and 字段名<b
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友9260c4507
2010-07-18 · TA获得超过2328个赞
知道大有可为答主
回答量:3736
采纳率:0%
帮助的人:2388万
展开全部
[临近]的标准?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式