学习 Xsd(IDE 生成数据集)

来源:互联网 发布:java求二叉树的高度 编辑:程序博客网 时间:2024/05/21 18:31

  Xsd 是 XML 文件,IDE 可以用以生成继承自 DataSet  的类,2003下,这个类的原文件位于 Xsd 的相同路径。 在这个类里,通过继承 DataTable、DataRow 分别生成了数据库中对应的结构,最后的结果,可以得到脱离数据库的、影射到数据库的结构。这个类似我的代码生成器,但功能更强大,图形操作,更准确,更快捷。但通过运行库的类构造出,结构过于复杂,在小型应用中,用起来没有直接的方便。

  这仅是一个结构。可以通过 DataAdapter 操作这个结构。可以写一个工具,其 select、insert、update、delete 等方法接受 DataSet 型参数,然后把对应的结构传进去。也可以进一步通过上面的方法在写出一层影射,把每个数据表影射和使用数据工具分别联系起来,从而对上层隔离开数据操作工具。

  IDE 2003 没有发现怎样通过工具在这个结构上建立对数据库的联系,在知道之前,现在只能通过上面的方法;已经可以确认,IDE 2005 有这样的工具。

原创粉丝点击