Exemplo n.º 1
0
 /// <summary>
 /// Opens this ADORecordsetHelper using the provided parameters.
 /// </summary>
 /// <param name="str">The string containing the SQL query to be loaded into this ADORecodsetHelper object.</param>
 /// <param name="lockType">The LockTypeEnum of this ADORecordsetHelper object.</param>
 /// <param name="type">StringParameterType of the str.</param>
 public void Open(String str, LockTypeEnum lockType, StringParameterType type)
 {
     Validate();
     if (type == StringParameterType.Source)
     {
         List<DbParameter> parameters;
         CommandType commandType = getCommandType(str, out parameters);
         Open(CreateCommand(str, commandType,parameters), lockType);
     }
     else
     {
         Open(GetConnection(str), lockType);
     }
 }