IBatisNet使用方法(三)与数据库的简单交互相应的类

 

 把表结构填上,避免理解困难

 

 

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类,包括属性存取

        private int _user_ID;

        private string _name;

        private string _cardNO;

        public string CardNO {

             get { return _cardNO; }

             set { _cardNO = value; }}

public string Name {

             get { return _name; }

             set { _UserName = value; }}

         public int User_ID {

             get { return _user_ID; }

             set { _user_ID = value; }}

    }

public class MemberLogic                       相关逻辑类,包含所有逻辑

 private SqlMapper mapper = null;

        public MemberLogic () {                     构造函数

            DomSqlMapBuilder builder = new DomSqlMapBuilder();

            mapper = builder.Configure();           mapping

     }     

public Member Select(int User_ID)

     {

          return (Member)mapper.QueryForObject("SelectMember", User_ID);

         map的自有方法,返还Member.xml中id为“SelectMember”的执行结果,返还结果为对象

     }

     public void Update(Member member)

     {

           mapper.Update("SaveMember", member);

          map的自有方法,直接对应 Member.xml中id为“SaveMember”的执行.

      }

public void Delete(int User_ID)

     {

           mapper.Update("DeleteMember ", member);

          map的自有方法,直接对应 Member.xml中id为“DeleteMember”的执行.

      } 

 }  

转载于:https://www.cnblogs.com/Roc_Lee/archive/2009/02/12/1388838.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值