/// <summary> /// 自定义数据存储方法 /// </summary> public override void Store(byte[] datagramBytes, TSessionBase session) { string datagramText = Encoding.ASCII.GetString(datagramBytes); try { _command.Parameters["SessionIP"].Value = session.IP; _command.Parameters["SessionName"].Value = session.Name; _command.Parameters["DatagramSize"].Value = datagramBytes.Length; _command.ExecuteNonQuery(); } catch (Exception err) { this.OnDatabaseException(err); } }
/// <summary> /// 自定义数据存储方法 /// </summary> public override void Store(byte[] datagramBytes, TSessionBase session) { string datagramText = Encoding.ASCII.GetString(datagramBytes); try { m_command.Parameters["SessionIP"].Value = session.IP; m_command.Parameters["SessionName"].Value = session.Name; m_command.Parameters["DatagramSize"].Value = datagramBytes.Length; m_command.ExecuteNonQuery(); } catch (Exception err) { this.OnDatabaseException(err); } }