/// <summary> /// Executes the prepared statement with the given identifier, /// parameter types and parameter values, returning the count of /// the rows affected. /// </summary> /// <param name="statementId">The statement identifier.</param> /// <param name="parameterTypes">The parameter types.</param> /// <param name="parameterData">The parameter data.</param> /// <returns>The count of the rows affected.</returns> internal int ExecuteNonQueryPrepared( int statementId, int[] parameterTypes, object[] parameterData) { Request request = new Request(RequestType.SQLEXECUTE, parameterTypes, statementId); request.setParameterData(parameterData); return(ExecuteNonQueryPrepared(request)); }
/// <summary> /// Sets the parameter values. /// </summary> /// <param name="values">The values.</param> internal void SetParameterValues(params object[] values) { m_request.setParameterData(values); }
/// <summary> /// Executes the prepared statement with the given identifier, /// parameter types and parameter values, returning the count of /// the rows affected. /// </summary> /// <param name="statementId">The statement identifier.</param> /// <param name="parameterTypes">The parameter types.</param> /// <param name="parameterData">The parameter data.</param> /// <returns>The count of the rows affected.</returns> internal int ExecuteNonQueryPrepared( int statementId, int[] parameterTypes, object[] parameterData) { Request request = new Request(RequestType.SQLEXECUTE, parameterTypes, statementId); request.setParameterData(parameterData); return ExecuteNonQueryPrepared(request); }