zoukankan      html  css  js  c++  java
  • 调用存储过程修改

    /// <summary>
    /// 2014-12-09 吴海龙
    /// 测试调用pacs存储过程
    /// </summary>
    /// <param name="inp_no">住院号</param>
    /// <param name="icd">icd编码</param>
    [WebMethod]
    public void TestHISCONFIRMICD(String inp_no, string icd)
    {
    DataSet dsOrder = new DataSet();
    ConnectionStringSettings sDB = ConfigurationManager.ConnectionStrings["PacsConnectionString"];
    DbProviderFactory fDB = DbProviderFactories.GetFactory(sDB.ProviderName);
    using (DbConnection connDB = fDB.CreateConnection())
    {
    connDB.ConnectionString = sDB.ConnectionString;
    try
    {
    connDB.Open();
    }
    catch (Exception ex)
    {
    throw;
    }
    DbCommand cmdDB = connDB.CreateCommand();
    cmdDB.CommandType = CommandType.StoredProcedure;
    DbDataAdapter daDB = fDB.CreateDataAdapter();
    cmdDB.CommandText = "HisConfirmID";
    DbParameter dp = cmdDB.CreateParameter();
    dp.ParameterName = "INP_NO";
    dp.DbType = DbType.String;
    dp.Value = inp_no;
    cmdDB.Parameters.Add(dp);
    DbParameter dp1 = cmdDB.CreateParameter();
    dp1.ParameterName = "icd10";
    dp1.DbType = DbType.String;
    dp1.Value = icd;
    cmdDB.Parameters.Add(dp1);
    //cmdDB.Parameters.Add("@INP_NO", OracleType.VarChar);
    //cmdDB.Parameters.Add("@icd10", OracleType.VarChar);
    //cmdDB.Parameters["@INP_NO"].Value = inp_no;//list[1].ToString();
    //cmdDB.Parameters["@icd10"].Value = icd;//list[2].ToString();
    try
    {
    cmdDB.ExecuteNonQuery();
    }
    catch (Exception ex)
    {
    throw;
    }
    connDB.Close();
    }

  • 相关阅读:
    初见线段树
    用typedef声明类型
    BZOJ 3240([Noi2013]矩阵游戏-费马小定理【矩阵推论】-%*s-快速读入)
    linux命令--sysctl
    信号量学习 & 共享内存同步
    原子操作
    共享内存学习
    HOST绑定和VIP映射
    【转载】《Unix网络编程》思维导图
    外排序 & 败者树 & 多路归并-学习
  • 原文地址:https://www.cnblogs.com/wuhailong/p/4262506.html
Copyright © 2011-2022 走看看