年龄大了,写程序总记不住、记录一下格式:

private const string SQL_INSTERT = @"INSERT INTO QS_ROOM_QUEUE (QUEUEID,ROOMID,PRIORITY)
VALUES(?,?,?)";
private const string SQL_UPDATE = "update QS_ROOM_QUEUE set PRIORITY=? where QUEUEID= ? and ROOMID=?";

//SQL
public int UpdateSql(QS_ROOM_QUEUE obj)
{
try
{
string sql = "update QS_ROOM_QUEUE set PRIORITY=@PRIORITY where QUEUEID= @QUEUEID and ROOMID=@QUEUEID";
SqlParameter[] paramers ={
new SqlParameter("@PRIORITY",SqlDbType.Int),
new SqlParameter("@QUEUEID",SqlDbType.Int),
new SqlParameter("@ROOMID",SqlDbType.Int)
}; paramers[0].Value = obj.Priority;
paramers[1].Value = obj.QUEUEID;
paramers[2].Value = obj.RoomID;
//paramers[7].Value = obj.OFDEPART;
return SqlHelper.ExecuteNonQuery(SqlHelper.SqlConnStr, CommandType.Text, sql, paramers);
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
} public int InsertSql(QS_ROOM_QUEUE obj)
{
try
{
string sql = "INSERT INTO QS_ROOM_QUEUE (QUEUEID,ROOMID,PRIORITY) VALUES(@QUEUEID,@ROOMID,@PRIORITY)";
SqlParameter[] paramers ={
new SqlParameter("@QUEUEID",SqlDbType.Int),
new SqlParameter("@ROOMID",SqlDbType.Int),
new SqlParameter("@PRIORITY",SqlDbType.Int)
}; paramers[0].Value = obj.QUEUEID;
paramers[1].Value = obj.RoomID;
paramers[2].Value = obj.Priority;
//paramers[7].Value = obj.OFDEPART;
return SqlHelper.ExecuteNonQuery(SqlHelper.SqlConnStr, CommandType.Text, sql, paramers);
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
} //oracle
public int InsertOrcl(QS_ROOM_QUEUE obj)
{
try
{
string sql = SQL_INSTERT;
OleDbParameter[] paramers ={
new OleDbParameter("QUEUEID",OleDbType.Integer),
new OleDbParameter("ROOMID",OleDbType.Integer),
new OleDbParameter("PRIORITY",OleDbType.Integer)
}; paramers[0].Value = obj.QUEUEID;
paramers[1].Value = obj.RoomID;
paramers[2].Value = obj.Priority;
//paramers[7].Value = obj.OFDEPART;
return OracleHelper.ExecuteNonQuery(OracleHelper.OracleConnStr, CommandType.Text, sql, paramers);
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
} public int UpdateOrcl(QS_ROOM_QUEUE obj)
{
try
{
string sql = SQL_UPDATE;
OleDbParameter[] paramers ={
new OleDbParameter("PRIORITY",OleDbType.Integer),
new OleDbParameter("QUEUEID",OleDbType.Integer),
new OleDbParameter("ROOMID",OleDbType.Integer)
}; paramers[0].Value = obj.Priority;
paramers[1].Value = obj.QUEUEID;
paramers[2].Value = obj.RoomID;
//paramers[7].Value = obj.OFDEPART;
return OracleHelper.ExecuteNonQuery(OracleHelper.OracleConnStr, CommandType.Text, sql, paramers);
}
catch (Exception ex)
{
throw new Exception(ex.Message);
}
}

  

oracle sql 添加、修改数据库操作方式的更多相关文章

  1. SQL SERVER 修改数据库名称(包括 db.mdf 名称的修改)

    刚开始学习SQL SERVER 2005,弄了一个上午修改数据库名,主要是需要修改db.mdf 和db_log.ldf的名字,总算解决了.在这里记下,以后再要修改了就别忘了. 假设原来数据库名为db, ...

  2. SQL Server 修改数据库

    1. 可视化界面修改数据库 (1)右击数据库,然后选择属性. (2)在工具选项卡中,选择[文件]页,可以更改所有者,文件大小,自增量等参数. 2.  使用ALTER Database修改数据库 (1) ...

  3. SQL Server修改数据库对象所有者(Owner)浅析

    在SQL Server数据库中如何修改数据库对象(表.视图.存储过程..)的所有者(Owner)呢?一般我们可以使用系统提供的系统存储过程sp_changeobjectowner来修改. 我们先看看s ...

  4. 使用sql查询mysql/oracle/sql server/gp数据库中指定表的字段信息(字段名/字段类型/字段长度/是否是主键/是否为空)

    1,根据数据库类型拼接不同URL /** * 根据类型不同拼接连接的URL * @param dbType 1:mysql.2:oracle.3:sql server.4:gp * @param ip ...

  5. Linux-mysql服务级别对DB的操作要领[导出-导入(执行SQL)]及修改数据库名称

    A:docker容器的mysql docker exec -it mysql bash -- 进入容器 备份脚本 mysqldump -uroot -p123456 --databases dbNam ...

  6. SQL SERVER2008修改数据库名相关的脚本

    --修改数据库名 ----1.首先查找数据库是否占用,杀掉占用的id select spid from master.dbo.sysprocesses where dbid=db_id('ClothC ...

  7. Oracle - SQL语句实现数据库快速检索

    SQL语句实现数据库快速检索 有时候在数据库Debug过程中,需要快速查找某个关键字. 1:使用PLSQL Dev自带的查找数据库对象,进行对象查找 缺点:查找慢.耗时. 2:使用SQL语句对数据库对 ...

  8. 在SQL中修改数据库名称

    假设SQL Server 2008中有个数据库test,现在要将其改名为zhy步骤:(1) 分离数据库:打开management studio,找到test数据库-->右键-->任务--& ...

  9. Oracle NID工具修改数据库DBID、数据库名称、数据库实例名

    DBID是数据库的唯一标识符,在一些特殊场合会涉及到DBID的相关内容,本篇文章的目的是演示将DB_NAME的值从ORCL修改为ORCL1. 一.查看当前的环境 [oracle@oracledb ad ...

随机推荐

  1. 2.23 js处理日历控件(修改readonly属性)

    2.23 js处理日历控件(修改readonly属性) 前言    日历控件是web网站上经常会遇到的一个场景,有些输入框是可以直接输入日期的,有些不能,以我们经常抢票的12306网站为例,详细讲解如 ...

  2. Vim正则表达式匹配替换字符串

    /********************************************************************** * Vim正则表达式匹配替换字符串 * 说明: * 用V ...

  3. s21day03 python笔记

    s21day03 python笔记 一.昨日内容回顾及补充 回顾 补充 运算符补充 in 在里面 not in 不在里面 优先级补充(>优先于not) 二.整型(int) 数字表示 python ...

  4. markdown使用问题

    1.配置自定义的markdown.css https://github.com/sameer1994kiki/markdown-css 2.代码块 一行`` 多行 ``` <code>&l ...

  5. HDU 1907:John(尼姆博弈变形)

    John Time Limit: 5000/1000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others) Total Submi ...

  6. HDU 1711:Number Sequence(KMP模板,求位置)

    Number Sequence Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) ...

  7. Nginx访问日志、 Nginx日志切割、静态文件不记录日志和过期时间

    1.Nginx访问日志 配制访问日志:默认定义格式: log_format combined_realip '$remote_addr $http_x_forwarded_for [$time_loc ...

  8. fedora的选择

    Fedora 首页包含3种版本: 工作站,服务器,ATOMIC 个人只要使用工作站即可,然后,下载界面有另一个选择:Silverblue ========================== Silv ...

  9. python os模块使用笔记(更新)

    import os 添加os模块 walk方法: os.walk(path) path是string形式的目标目录 生成一个某目录下递归树形目录迭代器,方便递归访问子目录,访问目录就能够轻松访问子文件 ...

  10. python------模块定义、导入、优化 ------->os模块

    1. os模块 提供对操作系统进行调用的接口. 1 os.getcwd() #获取当前工作目录,即当前python脚本工作的目录路径 'C:\\Users\\maziwei' os.chdir() # ...