通过配置DS操作数据库的常用代码

通过配置DS操作数据库的常用代码

查询代码:
public ShengDS GetIDSheng(int id)
  {
   ShengDS ds = new ShengDS();
   this.sqlDataAdapter1.SelectCommand.CommandText="select * from sheng where ShengID="+id;
   this.sqlDataAdapter1.Fill(ds);
   return ds;
  }

添加代码:
 public int AddSheng(string sheng)
  {
   ShengDS ds = new ShengDS();
   ShengDS.ShengRow dr = ds.Sheng.NewShengRow();
   dr.ShengName=sheng;
   dr.EndEdit();
   ds.Sheng.Rows.Add(dr);
   return this.sqlDataAdapter1.Update(ds);
  }

删除代码:
public int DeleteSheng(int id)
  {
   ShengDS ds = new ShengDS();
   this.sqlDataAdapter1.SelectCommand.CommandText="Select * from Sheng where ShengID="+id;
   this.sqlDataAdapter1.Fill(ds);
   if(ds.Sheng.Rows.Count==1)
   {
    ds.Sheng[0].Delete();
    this.sqlDataAdapter1.Update(ds);
    return 1;
   }
   else
   {
    return 0;
   }
  }

更新代码:
public int UpdateSheng(int shengid,string shengname)
  {
   ShengDS ds = new ShengDS();
   this.sqlDataAdapter1.SelectCommand.CommandText="Select * from Sheng where ShengID="+shengid;
   this.sqlDataAdapter1.Fill(ds);
   if(ds.Sheng.Rows.Count==1)
   {
    ds.Sheng[0].ShengName=shengname;
    this.sqlDataAdapter1.Update(ds);
    return 1;
   }
   else
   {
    return -1;
   }
  }
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值