public CubridCommand() { param = new CubridParameterCollection(); isPrepared = false; }
internal int RequestBatchExecute(int handle, CubridParameterCollection[] paramCollection) { CubridParameter parameter; WriteCommand(FunctionCode.ExecuteBatchPrepared); WriteIntArg(handle); WriteIntArg(0); //auto commit for (int i = 0; i < paramCollection.Length; i++) { for (int j = 0; j < paramCollection[i].Count; j++) { parameter = (CubridParameter) paramCollection[i][j]; if (parameter != null) { parameter.Write(this); } } } Flush(); return Receive(); }