在.net中xml和数据库是什么关系,在客户端生成的还是服务器端生成的,看书看的不是很明白,最好举个例子..
用xml和直接用数据库有什么好处
谢谢

解决方案 »

  1.   

    xml可以当作数据源来用,可以对其进行查询,增加,修改,删除操作.xml可以跨平台传递
      

  2.   

    XML:是扩展标签语言,是一种可以自解释的数据结构,XML可以用来存储数据,但XML最常用的还是用于传输数据,因为其是字符串性质的,可以用于跨平台传递.数据库:目前大多为关系型数据库,存储时以二维表的方式存储数据,大多数的系统大都用数据库来存储数据XML大多用于存储一些配置信息,如果大量的业务数据用XML存储,其解析时将耗用大量的时间,效率很低
      

  3.   

    频繁的多写xml文件,效率会很低,数据的长期保存可以考虑,但是生产环境还是数据库好.
      

  4.   

    xml做为一种传输我想是可以的,
    但把他当作数据源我个人不赞成,因为太慢!