11 2011 档案

摘要: 最近在使用SQL LINQ的时候遭遇一个问题:【表结构】两个表:A是主表,B是从表,同时,在A中又有一个字段记录最后一次操作的B表数据的主键,关系如图:关系A->B是一对多,关系B->A是一对一。【操作】1——建立B中的第一条数据当A与B之间尚未有关联数据的时候,对表A进行更新操作没有异常。2——简单更新AB中与A相关的数据只有一条,此时对A进行更新操作3——建立B中的第二条数据【异常】当操作在本地以桌面的形式运行的时候,以上三个步骤都能正常运行。但当操作以WebService的形式运行的时候,2、3操作报告转换错误。【疑惑】假如这个操作是有问题的,为什么在桌面形式的应用中是OK的阅读全文
posted @ 2011-11-10 17:53 笨笨蜗牛 阅读(39) | 评论 (0) 编辑
摘要: 【问题的提出】以Windows系统的文件系统为例,文件系统对象目录(DirectoryInfo)或者文件(FileInfo)都派生自文件系统对象(FileSystemInfo),但在我们实际应用中,可能需要这样:一个集合IList<FileSystemInfo>能完整的反应某一个目录下的所有的文件和文件夹,一个IList<DirectoryInfo>反应该文件夹下的所有子文件夹,一个IList<FileInfo>反应该文件夹下的所有文件,当我们对文件夹集合或者文件集合进行操作的时候,能动态的响应到所有子对象的集合上。【问题分析】在.net的类型定义里,虽然I阅读全文
posted @ 2011-11-05 11:29 笨笨蜗牛 阅读(42) | 评论 (0) 编辑
摘要: 【需求】1——对一棵绑定到数据源的树,当初始化加载后,设置树的初始化选择对象。比如:当我们实现对行业的选择树时,希望当打开这棵树的时候,树能自动把之前已经选择的或者系统默认的树标记为选择状态。2——数据源是一个动态加载的集合,即:当我们展开或选择某一个数据节点的时候,系统自动实现该数据节点下级子数据集合的加载如Windows的文件系统,资源管理器不是一次性的把整个文件系统都加载在内存,而是当我们需要打开某一个文件夹的时候,文件系统才会去加载这个文件夹的下级文件信息。【问题】1——当TreeViewItem被选择或展开后自动加载下级数据集合需要控制需要额外编写代码实现2——当TreeView绑.阅读全文
posted @ 2011-11-04 09:27 笨笨蜗牛 阅读(183) | 评论 (2) 编辑