|
之前通过以下语句与作为数据源的工作簿x建立连接,并读取工作簿x中的工作表y的数据到MSHFlexGrid中:
adoCnn.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & "Persist Security Info=False;" & _
"Data Source=" & APP_PATH & "工作簿x;" & _
"Extended Properties='Excel 8.0;HDR=Yes'"
adoRst.Open "Select * From [工作表y$]", adoCnn, adOpenKeyset, adLockOptimistic
但请问,如何修改,才可实现只读取工作表y中的某一字段中的内容符合条件的记录,而不是整个工作表y中的所有数据?
如下面的数据是工作表y中的内容:
序号 产地 产品
1 广东 香蕉
2 广东 苹果
3 广西 香蕉
4 安徽 梨
5 安徽 桔子
在这个例子中,如何修改上面的语句,实现:只读取“产地”字段中内容=“安徽”的记录的各字段内容到MSHFlexGrid中?
|
|