zoukankan      html  css  js  c++  java
  • 设备管理系统在Sharepoint2007上的开发再准备

    这几天都在忙其他的事情,客户的事情就耽搁了,今天继续研究如何做一个设备流转的存储问题。

    其实这是一个很简单的问题,不外乎再建一张表,做个关联。但是这次想用点其他的方法。现在XML不是号称很强嘛,用一次吧,反正有人给钱做白老鼠,就找这个冤大头吧。

    设想,用一个字段来存储XML文本,然后每次更新XML,保存设备流转信息,减少了一次关联查询。

    按照以前的关联查询,Sharepoint提供的CAML语言竟然不支持外联的查询,因此放弃了这个设想。

    如果按照存储XML到文档库的做法,需要多一个读取XML的过程,不利于快速浏览。

    因此采用了字段来存储XML文本,然后再读取。问题来了,

    Sharepoint单行文本长度只有255个字符,因此可以否决单行文本。多行文本呢,呃,可以存储4G左右的内容,Bingo,好用啊。

    就做了一个简单的测试,读取字段内容,xmldocument转换,xmlreader转换,dataset转换,gridview表现。xmldocument转换就出现问题了,跟踪了一下,哦,读出来的所有“<”都被转换为“&lt;”,简单,replace就可以了,顺利完成。

    保存回去呢,呃,顺利哦,怪。管他呢,能用就行。

    这样就解决了设备流转的问题。明天继续想出库单的问题。休息了。

  • 相关阅读:
    Mybatis原理
    周六上课随记
    第一次外包面试
    复习所想
    如何解决高并发下的超卖问题
    Tomcat架构解析
    即将逝去的25岁
    go 刷算法第一题——反转字符串
    JavaScript杂货
    jdk17新特性
  • 原文地址:https://www.cnblogs.com/gzbwl99/p/1528967.html
Copyright © 2011-2022 走看看