对XML不太了解。比如有如下XML文件: <?xml version="1.0" encoding="gb2312" ?>
- <Query>
<Query_Time>2004-07-27:09:42:09</Query_Time>
<Site_No>01</Site_No>
<User_Name>aa</User_Name>
- <Query_Sub>
<query_id>3047</query_id>
<rand_id>11111</rand_id>
<visit_no>1</visit_no>
<item_no>CRIT</item_no>
</Query_Sub>
- <Query_Sub>
<query_id>3048</query_id>
<rand_id>11111</rand_id>
<visit_no>1</visit_no>
<item_no>CRIT</item_no>
</Query_Sub>
- <Query_Sub>
<query_id>3049</query_id>
<rand_id>11115</rand_id>
<visit_no>2</visit_no>
<item_no>CRIT</item_no>
</Query_Sub>
....如何在VB程序中找到 rand_id=3049 的visit_no,item_no等.
- <Query>
<Query_Time>2004-07-27:09:42:09</Query_Time>
<Site_No>01</Site_No>
<User_Name>aa</User_Name>
- <Query_Sub>
<query_id>3047</query_id>
<rand_id>11111</rand_id>
<visit_no>1</visit_no>
<item_no>CRIT</item_no>
</Query_Sub>
- <Query_Sub>
<query_id>3048</query_id>
<rand_id>11111</rand_id>
<visit_no>1</visit_no>
<item_no>CRIT</item_no>
</Query_Sub>
- <Query_Sub>
<query_id>3049</query_id>
<rand_id>11115</rand_id>
<visit_no>2</visit_no>
<item_no>CRIT</item_no>
</Query_Sub>
....如何在VB程序中找到 rand_id=3049 的visit_no,item_no等.
1、connection对象连接xml文件
2、rs.open "select visit_no,item_no from [Query] where rand_id='3049'",...
大概可能是这样吧
具体的查一下XMLSDK中的 XPath Reference一节,里面专门讲的是xml的搜索语法。