public byte[] OutputBlob(string strSql) { IDBServer manager = this.getDBManager(); this.setDB(manager as IDBServer); Pooling.OpenDB(this.applicationID); byte[] i = manager.OutputBlob(strSql); Pooling.CloseDB(this.applicationID); return(i); }
public DateTime GetDateTimeFromSysDateTime() { IDBServer manager = this.getDBManager(); this.setDB(manager as IDBServer); Pooling.OpenDB(this.applicationID); DateTime i = manager.GetDateTimeFromSysDateTime(); Pooling.CloseDB(this.applicationID); return(i); }
public int ExecEvent(string strSql, ref string Return) { IDBServer manager = this.getDBManager(); this.setDB(manager as IDBServer); Pooling.OpenDB(this.applicationID); int i = manager.ExecEvent(strSql, ref Return); Pooling.CloseDB(this.applicationID); return(i); }
public int InputBlob(string strSql, byte[] ImageData) { IDBServer manager = this.getDBManager(); this.setDB(manager as IDBServer); Pooling.OpenDB(this.applicationID); int i = manager.InputBlob(strSql, ImageData); Pooling.CloseDB(this.applicationID); return(i); }
public System.Data.DataTable ExecQuery(string strSql) { IDBServer manager = this.getDBManager(); this.setDB(manager as IDBServer); Pooling.OpenDB(this.applicationID); System.Data.DataTable i = manager.ExecQuery(strSql); Pooling.CloseDB(this.applicationID); return(i); }
public int ExecNoQuery(string strSql) { IDBServer manager = this.getDBManager(); this.setDB(manager as IDBServer); Pooling.OpenDB(this.applicationID); int i = manager.ExecNoQuery(strSql); Pooling.CloseDB(this.applicationID); return(i); }
public int InputLong(string strSql, string data) { IDBServer manager = this.getDBManager(); this.setDB(manager as IDBServer); Pooling.OpenDB(this.applicationID); int i = manager.InputLong(strSql, data); Pooling.CloseDB(this.applicationID); return(i); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public override void ClientClose(object sender, NetEventArgs e) { string info; if (e.Client.TypeOfExit == Neusoft.FrameWork.Server.Session.ExitType.ExceptionExit) { //socket异常关闭表示客户端是正常点击关闭按钮退出的 info = string.Format("客户端:{0} 正常关闭了.", e.Client.ID); } else { //socket正常关闭表示客户端是被服务器强制关闭连接的 info = string.Format("客户端:{0} 异常关闭了.", e.Client.ID); } Pooling.CloseDB(e.Client.ID); WriteLog(info); }
private void CloseDB() { Pooling.CloseDB(this.applicationID); }