摘要:经过使用IBatisNet,个人感觉作为ORM来mapping的话,是非常不错的。但如果进行动态sql操作的话,就相当麻烦了,不如采用存储过程,在存储过程中操作即可。在xml中配置简单的增,删,改,查功能,如一句sql就可以解决的问题再在xml中配置能让使用更加方便,快捷。这个系列结束了,如有什么问题,共同探讨下。PS:最近遇到一个问题,如果所有xml中的id重合的话不行,注意这个问题。起名字的话... 阅读全文
posted @ 2009-02-12 16:44 Roc_Lee 阅读 (721) 评论 (5) 编辑
摘要:动态sql就可以解决相关的多表链接查询以及模糊查询的问题 <select id="SelectEemployee" parameterClass="string" resultMap = "MemberMap"> select CardNo,Name from Member <dynamic prepend="WHERE"><isParameterPresent&... 阅读全文
posted @ 2009-02-12 14:36 Roc_Lee 阅读 (1489) 评论 (1) 编辑
摘要:先写个简单的存储过程createproc InsertMember( @UserID int, @Cardno nvarchar(50), @Name nvarchar(10))asbegin insert memeber select @Cardno,@Name select @UserID=@@identityend以下文件配置在Member.xml中进行操作存储过程<procedure... 阅读全文
posted @ 2009-02-12 13:42 Roc_Lee 阅读 (1240) 评论 (3) 编辑
摘要:把表结构填上,避免理解困难Create table Member( User_ID int identity(1,1), --自增 CardNo nvarchar(50) not null, [Name] nvarchar(50) not null)相关类namespace ETest.test { [Serializable] public class Member { Member类,包括属性... 阅读全文
posted @ 2009-02-12 10:25 Roc_Lee 阅读 (620) 评论 (0) 编辑