• sql常用语句


    1、得到最大id      根据某个字段在某张表中

    string strsql = "select max(" + FieldName + ")+1 from " + TableName;

    2、是否存在该记录   根据id查找

    StringBuilder strSql=new StringBuilder();
    strSql.Append("select count(1) from tpwellbase0");
    strSql.Append(" where ID=@ID");

    3、增加一条数据     根据model增加

    StringBuilder strSql=new StringBuilder();
    strSql.Append("insert into tpwellbase0(");
    strSql.Append("wellname,oil_pro_plant,block)");
    strSql.Append(" values (");
    strSql.Append("@wellname,@oil_pro_plant,@block)");

    4、更新一条数据  根据model更新

    StringBuilder strSql=new StringBuilder();
    strSql.Append("update tpwellbase0 set ");
    strSql.Append("wellname=@wellname,");
    strSql.Append("oil_pro_plant=@oil_pro_plant,");
    strSql.Append("block=@block");
    strSql.Append(" where ID=@ID");

    5、删除一条数据 根据id

    StringBuilder strSql=new StringBuilder();
    strSql.Append("delete from tpwellbase0 ");
    strSql.Append(" where ID in ("+IDlist + ") ");

    6、得到一个对象实体 根据id获取改行model

    StringBuilder strSql=new StringBuilder();
    strSql.Append("select ID,wellname,oil_pro_plant,block from tpwellbase0 ");
    strSql.Append(" where ID=@ID");

    7、获得数据列表list<model>

    8、分页获取数据 dataset格式

  • 相关阅读:
    设计模式-11-代理模式
    设计模式-10-装饰者
    设计模式-9-组合
    设计模式-8-适配器
    设计模式-7-原型模式
    设计模式-6-建造者
    设计模式-5-单例模式
    u-boot-1.1.6 设置新分区支持设备树
    u-boot-2014.10移植(8)重定位,支持NAND启动
    u-boot-2014.10移植(7)修改环境变量的存储位置
  • 原文地址:https://www.cnblogs.com/crhdyl/p/5356011.html
Copyright © 2020-2023  润新知