OpenPetra
Free Administration Software for Non-Profits
Ict.Petra.Server.MCommon.TDynamicSearchHelper Class Reference

Universal class to help assemble the ODBC parameters for a dynamic search More...

Public Member Functions

 TDynamicSearchHelper (String ADBFieldName, DataRow ADataRow, String ACriteriaField, String AMatchField)
 constructor More...
 
 TDynamicSearchHelper (String ADBFieldName, DataRow ADataRow, String ACriteriaField, String AMatchField, OdbcType AOdbcType, Int32 AOdbcSize, ref String AWhereClause, ref ArrayList AIntParamArray)
 todoComment More...
 
 TDynamicSearchHelper (short ATableId, short AColumnNr, DataRow ACriteriaDataRow, String ACriteriaField, String ACriteriaMatchField, ref String AWhereClause, ref ArrayList AIntParamArray)
 constructor More...
 
 TDynamicSearchHelper (short ATableId, short AColumnNr, DataRow ACriteriaDataRow, String ACriteriaField, String ACriteriaMatchField, ref String AWhereClause, ref ArrayList AIntParamArray, String ASearchDelimiter)
 constructor More...
 
object GetParameterValue ()
 todoComment More...
 
String GetWhereString ()
 todoComment More...
 

Detailed Description

Universal class to help assemble the ODBC parameters for a dynamic search

Constructor & Destructor Documentation

◆ TDynamicSearchHelper() [1/4]

Ict.Petra.Server.MCommon.TDynamicSearchHelper.TDynamicSearchHelper ( String  ADBFieldName,
DataRow  ADataRow,
String  ACriteriaField,
String  AMatchField 
)
inline

constructor

Parameters
ADBFieldName
ADataRow
ACriteriaField
AMatchField

◆ TDynamicSearchHelper() [2/4]

Ict.Petra.Server.MCommon.TDynamicSearchHelper.TDynamicSearchHelper ( String  ADBFieldName,
DataRow  ADataRow,
String  ACriteriaField,
String  AMatchField,
OdbcType  AOdbcType,
Int32  AOdbcSize,
ref String  AWhereClause,
ref ArrayList  AIntParamArray 
)
inline

todoComment

Parameters
ADBFieldName
ADataRow
ACriteriaField
AMatchField
AOdbcType
AOdbcSize
AWhereClause
AIntParamArray

◆ TDynamicSearchHelper() [3/4]

Ict.Petra.Server.MCommon.TDynamicSearchHelper.TDynamicSearchHelper ( short  ATableId,
short  AColumnNr,
DataRow  ACriteriaDataRow,
String  ACriteriaField,
String  ACriteriaMatchField,
ref String  AWhereClause,
ref ArrayList  AIntParamArray 
)
inline

constructor

Parameters
ATableId
AColumnNr
ACriteriaDataRow
ACriteriaField
ACriteriaMatchField
AWhereClause
AIntParamArray

◆ TDynamicSearchHelper() [4/4]

Ict.Petra.Server.MCommon.TDynamicSearchHelper.TDynamicSearchHelper ( short  ATableId,
short  AColumnNr,
DataRow  ACriteriaDataRow,
String  ACriteriaField,
String  ACriteriaMatchField,
ref String  AWhereClause,
ref ArrayList  AIntParamArray,
String  ASearchDelimiter 
)
inline

constructor

Parameters
ATableId
AColumnNr
ACriteriaDataRow
ACriteriaField
ACriteriaMatchField
AWhereClause
AIntParamArray
ASearchDelimiter

Member Function Documentation

◆ GetParameterValue()

object Ict.Petra.Server.MCommon.TDynamicSearchHelper.GetParameterValue ( )
inline

todoComment

Returns

◆ GetWhereString()

String Ict.Petra.Server.MCommon.TDynamicSearchHelper.GetWhereString ( )
inline

todoComment

Returns

The documentation for this class was generated from the following file: