Esempio n. 1
0
 /// <summary>
 /// 以指定的名称、数据类型、长度、输入输出类型、可空类型等配置创建并返回与当前 <see cref="DbProviderFactory"/> 关联的 <see cref="DbDataAdapter"/> 对象。
 /// </summary>
 /// <param name="parameterName">参数名称。</param>
 /// <param name="dbType">参数数据类型。</param>
 /// <param name="size">参数长度。</param>
 /// <param name="direction">一个表示参数为输入还是输出类型的枚举值。</param>
 /// <param name="isNullable">参数是否可为空(DBNull.Value)。</param>
 /// <param name="sourceColumn">参数的源列名称,该源列映射到 <see cref="System.Data.DataSet"/> 并用于加载或返回 <seealso cref="System.Data.Common.DbParameter.Value"/>。</param>
 /// <param name="sourceColumnNullMapping">指示源列是否可以为 null。 这使得 <see cref="System.Data.Common.DbCommandBuilder"/> 能够正确地为可以为 null 的列生成 Update 语句。</param>
 /// <param name="sourceVersion">指示参数在加载 <seealso cref="System.Data.Common.DbParameter.Value"/> 时使用的 <see cref="System.Data.DataRowVersion"/>。</param>
 /// <returns>与当前 <see cref="DbProviderFactory"/> 关联的 <see cref="DbDataAdapter"/> 对象。</returns>
 public DbParameter CreateParameter(string parameterName, DbType dbType, int size, ParameterDirection direction, bool isNullable, string sourceColumn, bool sourceColumnNullMapping, DataRowVersion sourceVersion)
 {
     return(DatabaseExtensions.CreateParameter(this.PrimitiveDatabase, parameterName, dbType, size, direction, isNullable, sourceColumn, sourceColumnNullMapping, sourceVersion));
 }
Esempio n. 2
0
 /// <summary>
 /// 以指定的名称、数据类型、长度、输入输出类型、可空类型为配置创建并返回与当前 <see cref="DbProviderFactory"/> 关联的 <see cref="DbDataAdapter"/> 对象。
 /// </summary>
 /// <param name="parameterName">参数名称。</param>
 /// <param name="dbType">参数数据类型。</param>
 /// <param name="size">参数长度。</param>
 /// <param name="direction">一个表示参数为输入还是输出类型的枚举值。</param>
 /// <param name="isNullable"></param>
 /// <returns>与当前 <see cref="DbProviderFactory"/> 关联的 <see cref="DbDataAdapter"/> 对象。</returns>
 public DbParameter CreateParameter(string parameterName, DbType dbType, int size, ParameterDirection direction, bool isNullable)
 {
     return(DatabaseExtensions.CreateParameter(this.PrimitiveDatabase, parameterName, dbType, size, direction, isNullable));
 }
Esempio n. 3
0
 /// <summary>
 /// 以指定的名称、数据类型、长度为配置创建并返回与当前 <see cref="DbProviderFactory"/> 关联的 <see cref="DbDataAdapter"/> 对象。
 /// </summary>
 /// <param name="parameterName">参数名称。</param>
 /// <param name="dbType">参数数据类型。</param>
 /// <param name="size">参数长度。</param>
 /// <returns>与当前 <see cref="DbProviderFactory"/> 关联的 <see cref="DbDataAdapter"/> 对象。</returns>
 public DbParameter CreateParameter(string parameterName, DbType dbType, int size)
 {
     return(DatabaseExtensions.CreateParameter(this.PrimitiveDatabase, parameterName, dbType, size));
 }
Esempio n. 4
0
 /// <summary>
 /// 以指定的名称创建并返回与当前 <see cref="DbProviderFactory"/> 关联的 <see cref="DbDataAdapter"/> 对象。
 /// </summary>
 /// <param name="parameterName">参数名称。</param>
 /// <returns>与当前 <see cref="DbProviderFactory"/> 关联的 <see cref="DbDataAdapter"/> 对象。</returns>
 public virtual DbParameter CreateParameter(string parameterName)
 {
     return(DatabaseExtensions.CreateParameter(this.PrimitiveDatabase, parameterName));
 }
Esempio n. 5
0
 /// <summary>
 /// 创建并返回与当前 <see cref="DbProviderFactory"/> 关联的 <see cref="DbDataAdapter"/> 对象。
 /// </summary>
 /// <returns>与当前 <see cref="DbProviderFactory"/> 关联的 <see cref="DbDataAdapter"/> 对象。</returns>
 public virtual DbParameter CreateParameter()
 {
     return(DatabaseExtensions.CreateParameter(this.PrimitiveDatabase));
 }
Esempio n. 6
0
 /// <summary>
 /// 以指定的名称、值、长度为配置创建并返回与当前 <see cref="DbProviderFactory"/> 关联的 <see cref="DbDataAdapter"/> 对象。
 /// </summary>
 /// <param name="parameterName">参数名称。</param>
 /// <param name="value">参数值。</param>
 /// <param name="size">参数长度。</param>
 /// <returns>与当前 <see cref="DbProviderFactory"/> 关联的 <see cref="DbDataAdapter"/> 对象。</returns>
 public DbParameter CreateParameter(string parameterName, object value, int size)
 {
     return(DatabaseExtensions.CreateParameter(this.PrimitiveDatabase, parameterName, value, size));
 }