zoukankan      html  css  js  c++  java
  • 全局数据 GetGlobalDataSet

     1  /// <summary>
     2         /// 获取全局数据
     3         /// </summary>
     4         /// <returns></returns>
     5         public DataSet GetGlobalDataSet()
     6         {
     7             try
     8             {
     9                 //lizhijie LoadGlobalData加载所有的数据库表放到dataset中
    10                 string sql = OracleHelper.ParseSchema("LoadGlobalData");
    11                 DbCommand command = DatabaseInstance.GetStoredProcCommand(sql);
    12                 #region
    13                 #region --节点 (20-23)
    14                 OracleParameter ServerData = new OracleParameter("ServerData", OracleType.Cursor);
    15                 ServerData.Direction = ParameterDirection.Output;
    16                 command.Parameters.Add(ServerData);
    17                 OracleParameter CANData = new OracleParameter("CANData", OracleType.Cursor);
    18                 CANData.Direction = ParameterDirection.Output;
    19                 command.Parameters.Add(CANData);
    20                 OracleParameter IoLogicOrICPCONData = new OracleParameter("IoLogicOrICPCONData", OracleType.Cursor);
    21                 IoLogicOrICPCONData.Direction = ParameterDirection.Output;
    22                 command.Parameters.Add(IoLogicOrICPCONData);
    23                 OracleParameter VerintAudioCodecData = new OracleParameter("VerintAudioCodecData", OracleType.Cursor);
    24                 VerintAudioCodecData.Direction = ParameterDirection.Output;
    25                 command.Parameters.Add(VerintAudioCodecData);
    26                 #endregion
    27                 #region --节点 (24-28)
    28                 OracleParameter SwitchData = new OracleParameter("SwitchData", OracleType.Cursor);
    29                 SwitchData.Direction = ParameterDirection.Output;
    30                 command.Parameters.Add(SwitchData);
    31                 OracleParameter LightData = new OracleParameter("LightData", OracleType.Cursor);
    32                 LightData.Direction = ParameterDirection.Output;
    33                 command.Parameters.Add(LightData);
    34                 OracleParameter MultiNodeData = new OracleParameter("MultiNodeData", OracleType.Cursor);
    35                 MultiNodeData.Direction = ParameterDirection.Output;
    36                 command.Parameters.Add(MultiNodeData);
    37                 OracleParameter CameraData = new OracleParameter("CameraData", OracleType.Cursor);
    38                 CameraData.Direction = ParameterDirection.Output;
    39                 command.Parameters.Add(CameraData);
    40                 OracleParameter SpeakerData = new OracleParameter("SpeakerData", OracleType.Cursor);
    41                 SpeakerData.Direction = ParameterDirection.Output;
    42                 command.Parameters.Add(SpeakerData);
    43                 #endregion
    44 
    45                 #region --扩展节点信息(33)
    46                 OracleParameter ExtNodeInfoData = new OracleParameter("ExtNodeInfoData", OracleType.Cursor);
    47                 ExtNodeInfoData.Direction = ParameterDirection.Output;
    48                 command.Parameters.Add(ExtNodeInfoData);
    49                 #endregion
    50                 #endregion
    51                 DataSet ds = DatabaseInstance.ExecuteDataSet(command);
    52                 return ds;
    53             }
    54 }
    55 
    56 
    57     internal class OracleHelper
    58     {
    59         private const string SCHEMA_NAME = "AppServer";
    60         public static string ParseSchema(string sql, string schemaVarName)
    61         {
    62             return sql.Replace(schemaVarName, SCHEMA_NAME);
    63         }
    64 
    65         public static string ParseSchema(string sql)
    66         {
    67             return SCHEMA_NAME + "." + sql;
    68         }
    69 }
  • 相关阅读:
    C语言volatile
    2017-10-12 下一步计划
    关于步进电机的半流设置、衰减设置
    压力校准仪开发-----步进电机驱动
    kei中实现在线仿真看波形
    42步进电机与57步进电机
    网上的说TB6560存在的问题
    TB6560步进电机驱动板
    继承
    iOS设计模式——单例模式
  • 原文地址:https://www.cnblogs.com/yyzyou/p/Global.html
Copyright © 2011-2022 走看看