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

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. JAVA中关于对像的读写

    /** * 针对对象的文件读写 */ //导入包 import java.io.File; import java.io.FileInputStream; import java.io.FileNot ...

  2. 2.20 绕过验证码(add_cookie)

    2.20 绕过验证码(add_cookie) 前言验证码这种问题是比较头疼的,对于验证码的处理,不要去想破解方法,这个验证码本来就是为了防止别人自动化登录的.如果你能破解,说明你们公司的验证码吗安全级 ...

  3. 给电脑换源 npm 国内镜像 cnpm

    (1)通过 config 配置指向国内镜像源 npm config set registry http://registry.cnpmjs.org //配置指向源 npm info express   ...

  4. Vs code 设置

    { "git.ignoreMissingGitWarning": true, "terminal.integrated.shell.windows": &quo ...

  5. C++学习(二十八)(C语言部分)之 文件操作

    复习:#define 定义一个宏#include 文件包含#if 条件防止头文件重复包含定义一个宏 判断宏是否定义 判断头文件是否包含#define _STDIO_H_#include<stdi ...

  6. 实验吧—隐写术——WP之 我喜欢培根

    打开解题链接: 有一点点基础的同学大概都知道这是摩尔斯电码,那么我们对他进行解密: 解密后得到: MORSEnullISnullCOOLnullBUTnullBACONnullISnullCOOLER ...

  7. 下载B站、秒拍等视频网站视频

    需要一个FVD Downloader(插件) 安装过程很简单,会浏览器安装插件的就不多说了!

  8. test20190331

    贪吃蛇(snaker.cpp/.in.out 1S 512M) [题目描述] C 最近爱上了玩贪吃蛇,想要自己制作一款贪吃蛇游戏,但是她太弱了,只会写一个一维的程序. 游戏界面可以看做一条长为 n 的 ...

  9. linux运维发展路线

  10. 异构环境oracle数据库迁移dmp文件之exp和imp以及expdp和impdp

    exp/imp可在以下情况下使用 两个数据库之间传送数据 1.同一个oracle数据库的版本之间 2.不同oracle数据库的版本之间 3.相同或不相同的操作系统之间的oracle数据库 用于数据库的 ...