我在 VBA 中创建了一个函数来连接到 Web 服务并检索 XML 文件。然后我想解析 XML 并将捕获的节点导入 SQL 数据库。
我已经设法连接到 Web 服务并解析 XML 文件,甚至在消息框中显示值,但是当我尝试通过 SQL 查询存储参数时,它要求我提供参数值?
例子:
Set BodyStyle = domResponse.SelectSingleNode("/GetVehicles/DataArea/Vehicles/Vehicle/BodyStyle")
MsgBox (BodyStyle.Text)
DoCmd.RunSQL "INSERT INTO vHPI (BodyStyle) BodyStyle.Text"
弹出消息框,其值为 MOTORCYCLE,但随后我收到提示,要求我输入 BodyStyle.Text 的参数
我不明白系统如何在消息框中显示参数,但是当我想将参数插入数据库时说参数为空?
请帮忙!谢谢亚当。