摘要:需要引用的程序集: Castle.Facilities.AutomaticTransactionManagement Castle.Services.Transactions Castle.DynamicProxy Castle.Core 1、配置WindsorContainercontainer=newWindsorContainer(store);container.AddFacility("...
阅读全文
摘要:1、代码container=newWindsorContainer(store);container.AddFacility("ibatis",newIBatisNetFacility());2、配置文件<facilities><facilityid="ibatis"><sqlMapid="sqlServerSqlMap"config="sqlMap.config"/...
阅读全文
摘要:通常情况下我们在使用IBatisNet的时候,配置文件和映射文件都是暴露在外的,如果能进入到服务器,那么你的程序的操作数据库的SQL语句,数据库连接字符串等信息都将很轻松的被看到,这样是很危险的。然而IBatisnet自身也没有提供配置文件直接加密的方法,但我们可以用变通的方式来尽可能的保护这些文件中的信息。IBatisnet的映射文件等可以指定为内嵌的资源,利用这个我们可以把一些敏感信息写到另外...
阅读全文
摘要:今天打开Rose的mdl文件提示我有语法错误,信息如下:Error: Petal syntax error at line 96043 near 'supplieransition'继续之后,发现文件里丢了很多内容,很是郁闷根据提示我用记事本打开了mdl文件,发现文件的末尾确实是不完整的(至于怎么会出现这样的问题我也不太清楚,可能是病毒损坏了文件吧),我尝试自己去补充完整那段不完整的代码,因为对这...
阅读全文
摘要:alter tablename alter column columnname varchar(100) not null
阅读全文
摘要:usingSystem;usingSystem.Collections.Generic;usingSystem.Text;usingSystem.Security.Cryptography;usingSystem.IO;namespaceComponent{publicclassSecurity{publicSecurity(){}//默认密钥向量privatestaticbyte[]Keys={...
阅读全文
摘要:客户 Customer供应商 Supplier仓库 Stockroom库存 Inventory货品 Product型号 Part Number销售 Sell单据 Bill成本 Cost交货期 Delivery Period采购 Purchase采购申请 Purchase Requisition采购报价 Purchase Quote采购退货 Purchase Return采购订单 Purchase ...
阅读全文
摘要:今天刚安装了SQL2005,发现其中的数据库关系图用不了,按照帮助上所说的新建一张数据库关系图的步骤如下: 在对象资源管理器中,右键单击相应数据库的“数据库关系图”节点。 在下拉菜单中,单击“添加新关系图”。 而我右键单击的结果如下图:根本就没有上面所说的“添加新关系图”。哪位知道怎么回事,麻烦告诉我一声,谢了。
阅读全文
摘要:ComponentArt是我所用过的第三方控件中比较优秀的一套。下面代码主要实现树节点的动态加载,比较简单,所以只贴代码:<%@ControlLanguage="C#"AutoEventWireup="true"CodeFile="ProjectTree.ascx.cs"Inherits="Modules_Other_ProjectTree"%><%@RegisterTagPre...
阅读全文
摘要:本文主要讲述我在项目中如何使用IBatisNet + Castle的结构来进行开发的。软件的主框架如下图: 我将系统分为五层,分别是Domain,Persistence,Service,Component,Web。系统的分层参考了NPetShop2的结构并稍加简化。下面简单说明一下每一层的功能:Domain -- 业务实体层Persistence -- 持久层,负责数据访问Service -- ...
阅读全文