摘要:环境 Xp ,vs2010, NHibernate3.2, MSSQL2005报错配置================== <sql-query name="TestSP3"> <return class="XXX.Doc.Domain.SPRet,XXX.Doc.Domain" /> exec GetARow :Id </sql-query>name可以任意,SPRet是存储过程返回集合对应的实体类问题出在Nhibernate无法通过上面配置识别实体类可用配置=============================
阅读全文
摘要:ashx,中返回类型设置成 json,plain时,返回的Json代码解析都出错,调试发现实际返回的除了json字符串外还有,其他html或xml导致无法解析成json对象 function UploadFile(elmFlag) { $.ajaxFileUpload({ url: '/FileUpload.ashx', secureuri: false, fileElementId: "fu" + elmFlag, dataType: "...
阅读全文
摘要:Unity AOP支持,透明代码,接口方式,与Virtual 方法, 由于透明代理必须继承MarshalByRefObject,接口方式使用Unity构建时,只能按接口获取Container.Resolve(IXXX), 在让标记接口继承IController(Filter正常)后发现Unity无法拦截到,最后只有Virtal方法方式可以形, Virtual方式的拦截器会在Filter执行后执行,Virtaul方法编织进AOP代码后取代了原来的Controll方法基于虚方法方式,Unity生成的代理类,该方式属于类型拦截,不存在拦截(代理)实例到目标实例(target)的引用public cl
阅读全文
摘要:说明相信多级分类在任何一个信息系统中都会用到,网上也能找到很多版本,下面这个是基于MSSQL存储过程版的,手上还有VB跟C#版的,不过这几年数据库一直用MSSQL,编程语言却从VBScript到C#又到PB, 搞到现在这套分类代码分别用VB、C#、PB实现了一遍,浪费了不少时间,NND神马多数据库啊!!!哥被忽悠了。分类采用前缀编码的方式,编码使用字符串类型的,当然也有使用二进制实现的牛人^_^.表结构说明(表Category,ClassId,ClassName,Code 为分类相关字段,DataNum,Info等是根据具体情况额外增减)存储过程--**********************
阅读全文