可使用“XML 至 SQL”向导以便用 XML 文档中的数据更新关系数据库表。
在使用此向导之前,应使用“从 SQL 生成 XML”向导来生成一个 XML 文档,该文档包含有关 SQL 查询所使用的数据库表的数据。使用 XML 编辑器以便用要添加或更新的数据修改该 XML 文件。
对于更新操作,将使用 XML 文件中与主键相对应的数据来确定要在数据库表中修改的行。例如,如果数据库表将 employeeid 列作为主键,则将使用 XML 文件中的 employeeid 元素来确定要更新的行。考虑具有下列数据的 XML 文件:employeeid=1,salary=3 和 employeeid=2,salary=4。使用此数据的更新操作将修改 employeeid=1 和 employeeid=2 的表行。
该文件的格式对于成功完成 XML 至 SQL 映射操作是很关键的。XML 文件中必须存在一个根元素,并且在根元素后面跟着表示数据库中的各个表的元素。每个表元素可以具有用来表示表中的各列的子元素。表元素和列元素的名称与数据库表名和列名精确匹配是很重要的。
在修改 XML 文件之后,就可以更新表或在表中插入列了。
要使用 XML 文档更新表: