Opf.Datasource.Db
Class DbStatementHandler

Direct Known Subclasses:
DbDeleteHandler, DbInsertHandler, DbSelectHandler, DbUpdateHandler

public class DbStatementHandler


Field Summary
 protected Hashtable_params
           
 protected ArrayList_statements
           
 virtual IDataCommandDataCommand
           
 ICollectionParameters
           

Constructor Summary
DbStatementHandler()
           

Method Summary
 protected objectConvertFromReader(Type targetType, object sourceValue)
           
 protected stringConvertToString(object paramValue)
           
 protected DbDataParameterCreateParameter(FieldInfo memberInfo)
           
 protected stringGetParameterName(FieldInfo memberInfo)
           
 protected stringGetParameterName(string paramName)
           
 voidSetParameterValue(string paramName, object paramValue)
           

Field Detail

_params

protected Hashtable _params

_statements

protected ArrayList _statements

DataCommand

public virtual IDataCommand DataCommand

Parameters

public ICollection Parameters
Constructor Detail

DbStatementHandler

public DbStatementHandler()
Method Detail

ConvertFromReader

protected object ConvertFromReader(Type targetType, object sourceValue)

ConvertToString

protected string ConvertToString(object paramValue)

CreateParameter

protected DbDataParameter CreateParameter(FieldInfo memberInfo)

GetParameterName

protected string GetParameterName(FieldInfo memberInfo)

GetParameterName

protected string GetParameterName(string paramName)

SetParameterValue

public void SetParameterValue(string paramName, object paramValue)

Association Links

to Class Opf.IDataCommand